University

Sarah Tucker College

http://sarahtuckercollege.edu.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27056
3762
3762
22189
27206
5822
6529