Find Us Here

Contact info

Address: Inserm U1172, Bâtiment Biserte, 1 place de Verdun, 59045 Lille cedex, France
Phone: +33 03 20 29 88 50