LENE

Last name
VIMEUX
First name
LENE
Affiliations
French Institute of Health and Medical Research, INSERM, France

Member for

4 years 7 months