University

National Institute of Business Management

http://www.nibm.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16812
6462
27
17527
15771
9491
5789