University

Universitas Serambi Mekkah

http://serambimekkah.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11749
4421
319
4933
10881
5819
6626