University

(3) Faculty of Geo-Information Science and Earth Observation University of Twente

https://ror.org/038v7xb98

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6153
1654
36
3303
4954
7223