University

Sarah Tucker College

http://sarahtuckercollege.edu.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28536
13085
4139
20093
29186
6178
6084