NCT06362772 - Clinical Efficacy of 125I Seed Implantation in the Treatment of Refractory Differentiated Thyroid Cancer | Crick | Crick