University

Sri Taralabalu Jagadguru Institute of Technology

http://stjit.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29722
13803
4278
28617
29626
5819
6626