University

Universitas Merdeka Pasuruan

http://unmerpas.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6155
2083
93
9560
2703
8635
5778