University

Sekolah Tinggi Teknik PLN Menara

http://sttpln.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15560
6000
430
20709
18297
7729
6008