University

Loyola Institute of Technology Thovalai

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24057
10716
3291
23880
6492
6650