University

Institute of Physical Science Culture and Arts IPSCA

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21802
9422
182
21340
7420
7190