University

Institut Teknologi Padang

http://itp.ac.id/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
14170
5385
399
6093
18823
6562
6033