The school is located in the campus of Science and Technology (Cité Scientifique) of the University of Lille in Villeneuve-d'Ascq (European Metropolis of Lille - Hauts-de-France).
The school is located in the campus of Science and Technology (Cité Scientifique) of the University of Lille in Villeneuve-d'Ascq (European Metropolis of Lille - Hauts-de-France).