University

Sekolah Tinggi Teknik PLN Menara

http://sttpln.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16642
6386
430
11883
19419
7883
5789