Dr Laura Ciaffi

Current affiliation: UMI 233 IRD Montpellier
Subject: Health Sciences
Primary location: Cameroon