University

Lord's Institute of Engineering & Technology

https://www.lords.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20606
8644
2065
14150
20857
5822
6528