University

Institute of Physical Science Culture and Arts IPSCA

https://www.ipsca.edu.my/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21200
9007
180
20616
7521
7216