University

PERDA Advanced Technical Institute

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27875
13035
318
27846
6492
6650