University

Perak College of Technology

https://www.itp.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24089
10003
235
22741
23780
11401
6033