University

Sekolah Tinggi Ilmu Tarbiyah Islamic Village

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27980
12377
2102
28135
27664
8602
6115