University

Tata Institute of Social Sciences

https://tiss.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3792
1278
181
2917
2765
5272