Teaching Modules for 2025-26 Frontiers in Cancer Research and Treatment Module code: LIFE724 Role: Teaching Research Dissertation Medicine Module code: MDSC306 Role: Teaching Supervised Theses The molecular heterogeneity of differentiated thyroid cancer