University

Sekolah Tinggi Teknologi Muhammadiyah Kebumen

http://www.sttm.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
27126
12118
1551
27223
26918
7360
6084