'Miracle' drug for cancer treatment