Profile picture

Poitiers, France


University of Poitiers, INSERM U1084