University

Institute of Physical Science Culture and Arts IPSCA

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17593
7026
123
21918
16494
7356
6084