University

Institute of Physical Science Culture and Arts IPSCA

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19124
7972
140
18641
5963
6658