University

Universitas Merdeka Pasuruan

http://unmerpas.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9659
3443
166
18933
6350
9593
5777