A. University of Catholique de Lille's address is  Lille, Hauts-de-France, France