University / College
Location: Jouy-en-Josas, France (FR)
ISNI: 0000000406418416
ROR: https://ror.org/0423jsj19
Publications
(1)