Medicine Zotatifin: A New Drug That Stops Cancer Cells in Their Tracks Researchers have recently developed the drug zotatifin, a new cancer medication. But unlike many common…Haley WillemDecember 26, 2025