University

Narayana Business School

https://www.nbs.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19171
8004
1906
18683
5963
6683