University

Universitas Merdeka Ponorogo

http://unmerponorogo.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28458
13357
1907
28420
5963
6683