University

Sekolah Tinggi Teknik STT Pagar Alam

https://www.sttpagaralam.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26337
12028
1492
26263
5963
6683