site logo

Novartis replaced AveXis chief scientist, R&D head amid Zolgensma uproar

Novartis