University

National Institute of Business Management

https://www.nibm.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15524
6079
22
19108
14269
7356
6084