University

National Institute of Business Management

http://www.nibm.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16693
6260
27
16996
15718
8635
5778