University

Sacred Heart College Thevara

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13444
5193
847
13054
14345
5410
6626