University

Universitas Merdeka Surabaya

http://unmerbaya.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22579
9781
971
25431
5273
6683