The Tata Memorial Centre (TMC) in Mumbai, a leading cancer research and treatment centre in India, claims to have made a groundbreaking discovery in cancer treatment. After a decade of…