University

Universitas Serambi Mekkah

http://serambimekkah.ac.id/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
11739
4422
319
4934
10883
5822
6528