University

Jaypee Business School Noida

http://www.jbs.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18155
7509
1694
17548
5963
6658