University

Sekolah Tinggi Teknologi Migas

http://sttmigas.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25810
11342
1298
23669
25788
7356
6084