Pharma boss likes a fit lifestyle
A laboratory in China Novartis Institutes for BioMedical Research in Shanghai, The facility is Switzerland-based Novartis AG's third-largest research and development center in the world. Provided to China Daily |
CEO likens sport discipline to rigor of global business
Photo