University

Integral University

https://iul.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3396
1033
158
11783
1925
3440