University

Orthodox Theological Seminary Kottayam

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12218
4575
724
20837
9931
7360
6084