University

Universitas Serambi Mekkah

https://serambimekkah.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15405
6206
478
14352
5963
6683