University

National Institute of Business Management

https://www.nibm.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15537
6091
22
19111
14287
7360
6084