University

Sekolah Tinggi Teknologi Nasional STT NAS Sleman

http://sttnas.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6971
2245
140
6405
7555
6713
6033