Novartis Foundationh-index: 59Total citations: 44,579Total papers: 397Homepage: http://www.novartisfoundation.org/