University

Universitas Serambi Mekkah

https://serambimekkah.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15400
6202
478
14354
5963
6658