University

Loyola Institute of Technology Thovalai

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
24057
10716
3291
23880
6492
6650