University

Universiti Teknologi Petronas

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1562
385
11
5517
1001
1031