XRCC1 and thyroid cancer: Although we have put considerable effort and resources into testing possible association between XRCC1 polymorphisms and thyroid cancer risk, there are still some limitations in this meta-analysis.