Champalimaud Foundationh-index: 158Total citations: 126,466Total papers: 3,459Homepage: http://www.fchampalimaud.org/en/the-foundation/