University

The New College

https://thenewcollege.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21976
9472
2597
25652
5963
6245