University

Uka Tarsadia University Bardoli

http://www.utu.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9476
3325
499
10948
14320
2828
6084