University

Sekolah Tinggi Teknologi Muhammadiyah Kebumen

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
27013
12069
1547
27216
26776
7356
6084