University

Universitas Methodist Indonesia

https://www.methodist.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18706
7578
652
10168
23472
5350
6084