University

Sekolah Tinggi Teknik Atlas Nusantara Malang

https://sttar.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22276
9652
953
22032
5963
6683