NCT05752669 - Oxidative Stress and Mitochondrial TERT in Papillary Thyroid Cancer. | Crick | Crick