University

Sekolah Tinggi Ilmu Tarbiyah Islamic Village

http://www.stit.cendekia.or.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27992
12379
2074
27537
27912
11401
6033