University

Sekolah Tinggi Teknik PLN Menara

http://sttpln.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15561
6001
430
20710
18298
7729
6007