Utrecht Universityh-index: 744Total citations: 7,516,564Total papers: 176,676Homepage: https://www.uu.nl