University

National Institute of Business Management

https://nibm.lk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15278
6148
23
14206
5963
6658