University

Sacred Heart College Thevara

http://www.shcollege.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12561
4738
753
17176
14890
5617
6084