University

PERDA Advanced Technical Institute

http://www.perda-tech.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26419
11331
278
24101
26333
11401
6033