University

Tata Institute of Social Sciences

https://tiss.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3495
1079
166
2853
2888
5252