University

PERDA Advanced Technical Institute

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
27835
13001
317
27804
6488
6650