University

Universitas Methodist Indonesia

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20212
8111
775
10940
24571
6052
6115