These results indicate that kynurenine produced by IDO in thyroid cancer cells inhibits the function of NK cells by downregulating STAT3 and STAT1 activation, which may also be related to the expression of NKp46 and NKG2D. This evidence concerns the gene IDO1 and thyroid cancer.