University

Ch S D St Theresa’s Autonomous College for Women Eluru

http://www.chsd-theresacollege.net/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25110
10924
3238
23383
25017
7356
6084