University

National Institute of Business Management

https://nibm.lk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15131
5927
24
13653
7420
7190