
February 7, 2025
BBC highlights CI work on radiation therapy
A feature article about ultra-fast cancer treatments recently published in the BBC website highlights the STELLA project, in which several members of the Cockcroft Institute are working to improve access to radiotherapy in lower middle-income countries (LMIC), particularly in Africa.…