University

Seed Business College

https://seed.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22962
218
218
16094
23382
5822
6529