University

Institut Sains dan Teknologi Nasional ISTN

http://www.istn.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12367
4686
339
11042
15452
4455
6626