IGF1 and thyroid cancer: The current study provides an evidence that serum levels of 25(OH) D, IGF-1 and PDGF are significantly different in thyroid cancer and benign nodule cases compared to normal subjects.