University

Universiti Teknologi Petronas

https://www.utp.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1810
502
14
7287
5372
1628
1131