University

Sekolah Tinggi Teknik Atlas Nusantara Malang

http://sttar.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
21876
8845
874
13395
21994
11401
6033