University

Universiti Teknologi Petronas

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
1410
358
11
5420
852
1000