University

Institute of Physical Science Culture and Arts IPSCA

http://www.ipsca.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17679
7189
122
23192
16659
5819
6626