University

Institut Teknologi Kalimantan

http://itk.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14559
5555
384
13217
17890
7307
6008