UK Sky News9 UK Researchers have investigated a novel and innovative method for cancer treatment May 05, 2025