Telefona gönder: New leads in cancer therapeutics