University

Universitas Merdeka Surabaya

https://unmerbaya.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23796
10387
1231
23478
7521
7216