Vanessa Trefzer
vanessa.trefzer@swisstph.ch
+41612848104
Function(s)
Laboratory Technician I
Organisational Entity
Medical Parasitology and Infection Biology
Helminth Immunology