University

National Institute of Business Management

http://www.nibm.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16883
6537
29
18442
15757
9593
5777