University

Sekolah Tinggi Teknik STT Pagar Alam

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26337
12027
1492
26265
5963
6658