University

Orthodox Theological Seminary Kottayam

https://www.ots.edu.in/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
9983
3548
712
7166
6492
6650