Few European pharmaceutical companies carry a lineage as long or as complex as Novartis. Formed in 1996 through the merger…
Read More

Few European pharmaceutical companies carry a lineage as long or as complex as Novartis. Formed in 1996 through the merger…
Read More