University

Sekolah Tinggi Manajemen Transportasi STMT Malahayati

http://stmt-malahayati.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26559
11476
1546
25783
26409
8602
6115