2021 Revenues ($USD) : $51,626,000,000
2021 R&D spend : $9,540,000,000
2021 Number of Employees : 104,323
Fiscal Year End : 12/31/2021
Leader : CEO Vas Narasimhan

[View of Fabrikstrasse 15, Novartis Campus Basel. Image courtesy of Novartis.]
2021 Revenues ($USD) : $51,626,000,000
2021 R&D spend : $9,540,000,000
2021 Number of Employees : 104,323
Fiscal Year End : 12/31/2021
Leader : CEO Vas Narasimhan
[View of Fabrikstrasse 15, Novartis Campus Basel. Image courtesy of Novartis.]
Tell Us What You Think!
You must be logged in to post a comment.