A treatment that puts cancer to sleep!