University

Seed Business College

https://seed.edu.my/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26264
12042
288
26186
6492
6650