site logo

Novartis loses top exec as oncology head Barrett departs