Last name
Thomas
First name
Laurent
Picture
Affiliations
Acquifer AG
Uniklinikum Heidelberg

Member for

7 months 1 week