University

VU University of Amsterdam / Vrije Universiteit Amsterdam

https://ror.org/008xxew50

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
85
13
3
258
144
44