University / College
Location: Lille, France (FR)
ISNI: 000000040640572X
ROR: https://ror.org/017h2rd72