University

Sri Taralabalu Jagadguru Institute of Technology

http://stjit.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27301
12254
3849
27878
27023
7356
6084