University

Jaypee Business School Noida

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18504
7724
1845
17809
6492
6650