University

Sekolah Tinggi Teknik Atlas Nusantara Malang

https://sttar.ac.id/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
21474
8722
853
13166
21826
8602
6115