Your shortlist saved in this browser
Compare these collegesSave courses from two or more colleges to compare them side by side.
Sections
About
Founded in 1875, the Institut Catholique de Lille (ICL) is a private, multidisciplinary university in Lille, France. It is known for its interactive educational methods and focus on student-centered projects. The ICL is committed to welcoming international students and fostering an ethical, responsible, and globally-aware citizenry.