University

Orthodox Theological Seminary Kottayam

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9983
3548
712
7166
6492
6650