University

Sri Taralabalu Jagadguru Institute of Technology

https://stjit.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29860
14309
4962
29847
6492
6650