University

Universiti Teknologi Petronas

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1652
411
12
2996
5658
1103
1056