University

United Theological College Bangalore

http://www.utc.edu.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22445
9608
2535
26732
21742
5819
6626