University of Lille
The University of Lille is a leading French public research university established through a 2018 merger of three major institutions. it is a major European center for research in life sciences, social sciences, and engineering. The university is one of the ten French 'Universities of Excellence' and is central to the scientific life of northern France.
- Overall Score
- 28.3
- Students
- 69287
- International
- 13%