University

Universitas Merdeka Ponorogo

http://unmerponorogo.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28593
13529
1998
28574
6492
6650