University

Orthodox Theological Seminary Kottayam

http://www.ots.edu.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12210
4575
725
20834
9921
7356
6084