University

Universitas Ma Chung

https://machung.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
8177
2766
211
13566
4359
6650