Dr.
Erica Lana
erica.lana@swisstph.ch
+41612848866
Function(s)
Senior Scientific Collaborator
Organisational Entity
Medical Parasitology and Infection Biology
Clinical Immunology