University

Orthodox Theological Seminary Kottayam

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

World RankingContinental RankingCountry Ranksort ascendingPresenceImpactOpennessExcellence
12210
4575
725
20834
9921
7356
6084