University of Amsterdamh-index: 767Total citations: 8,305,378Total papers: 202,139Homepage: https://www.uva.nl