University

Universitas Merdeka Ponorogo

http://unmerponorogo.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26076
11192
1408
26260
27284
7276
6115