University

ICFAI University Dehradun

https://www.iudehradun.edu.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15687
6148
1162
17872
14566
7356
6084