University

Universitas Serambi Mekkah

https://serambimekkah.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10135
3628
274
7357
6492
6650