Multivariate analysis demonstrated that serum 25(OH)D, IGF-1 and PDGF were considered independent risk factors for thyroid cancer. The gene discussed is IGF1; the disease is thyroid cancer.