Vanessa Trefzer
vanessa.trefzer@swisstph.ch
+41612848104
Function(s)
Laboratory Technician
Organisational Entity
Medical Parasitology and Infection Biology
Helminth Drug Development
Hookworm Immuno-Biology Group