University

Sekolah Tinggi Teknik Atlas Nusantara Malang

https://sttar.ac.id/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
21592
9152
900
14700
21924
5819
6626