Novartis (France)h-index: 105Total citations: 48,078Total papers: 1,776Homepage: http://www.novartis.fr/