University

Orthodox Theological Seminary Kottayam

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11842
4455
685
23681
9359
5819
6626