University

Inspiria Knowledge Campus

https://inspiria.edu.in/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
14276
5692
1100
12743
6488
6650