site logo

Novartis touts manufacturing efforts after restructuring

Novartis