University

Sekolah Tinggi Teknik STT Pagar Alam

http://www.sttpagaralam.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26276
11316
1469
20195
26485
8602
6115