University

Institut Teknologi Padang

http://itp.ac.id/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
14170
5385
399
6093
18823
6562
6033