University

Sacred Heart College Thevara

https://www.shcollege.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9226
3174
659
14353
4743
6650