University

Universitas Serambi Mekkah

http://serambimekkah.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
14684
5701
444
8160
14165
7356
6084