University

Inspiria Knowledge Campus

https://inspiria.edu.in/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
14276
5692
1100
12743
6488
6650