University

Universitas Merdeka Pasuruan

http://unmerpas.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7522
2685
130
10066
4327
9491
5789