University

Institut Sains dan Teknologi Nasional ISTN

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10822
3934
266
13637
14398
5242
6033