University

Sekolah Tinggi Teknik Atlas Nusantara Malang

https://sttar.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22225
9329
903
15012
22608
7360
6084