University

Sekolah Tinggi Ilmu Tarbiyah Muslim Asia Afrika

http://www.stitmaa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28045
12417
2105
27782
27941
11401
6033