University

Universitas Merdeka Pasuruan

https://unmerpas.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18325
7596
649
17730
5963
6683