Last name
Mascalchi
First name
Patrice
Affiliations
Bordeaux Imaging Center
University of Bordeaux

Member for

11 months 1 week