University

Universitas Serambi Mekkah

http://serambimekkah.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14997
5749
435
8086
18998
7687
6033