University

Sekolah Tinggi Teknik PLN Menara

http://sttpln.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14892
5704
433
18029
18445
7184
6033