University

Universitas Merdeka Ponorogo

http://unmerponorogo.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27421
12329
1649
26941
27285
7356
6084