Editorial use only
Editorial credit: lucarista / Shutterstock.com

Royalty-free stock photo ID: 129344918

BASEL, SWITZERLAND - OCT 19: Novartis headquarters on October 19, 2012 in Basel, Switzerland. Novartis is a Swiss multinational pharmaceutical companyranking number two in sales Big Pharma in 2010.