University

Institut Teknologi Padang

http://itp.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14170
5385
399
6093
18823
6562
6033