University

National Institute of Business Management

https://www.nibm.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14847
5863
21
18451
13638
5819
6626