University

Loyola Institute of Technology Thovalai

https://www.lites.edu.in/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
24057
10716
3291
23880
6492
6650