Lille Catholic University

Lille Catholic University

Lille and Polytechnic University Federation (French: Fédération Universitaire et Polytechnique de Lille), which also goes by the name Lille Catholic…