University

Institut Teknologi Kalimantan

http://itk.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16278
6253
407
13597
19778
7131
5777