Stav dette: New leads in cancer therapeutics