University

Sekolah Tinggi Teknologi Nasional STT NAS Sleman

http://sttnas.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10806
3963
240
6474
13585
6756
6008