University

Institut Teknologi Padang

http://itp.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14230
5443
423
6269
18706
5369
6115