Science & Technology KCL Researchers Make Strides in Cancer Research Science Editor Anoushka Sinha discusses recent cancer research done at King’s College London (KCL) to improve the efficacy of chemotherapy. The newly discovered drug... Anoushka Sinha3 October, 2025