University

Universitas Merdeka Pasuruan

http://unmerpas.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10361
3716
247
15944
10321
9576
6033