University

National Institute of Business Management

https://www.nibm.lk/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
15524
6079
22
19108
14269
7356
6084