University

Universiti Teknologi Petronas

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1562
385
11
3141
5517
1001
1031