University

Ravenshaw University

http://www.ravenshawuniversity.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9450
3310
495
13264
11611
5146
6084