University

United Theological College Bangalore

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22215
9679
2708
21951
6492
6650