University

Sir Vithaldas Thackersey College of Science

http://svt.edu.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24506
10559
3047
21219
24557
7360
6084