19 employees
Biotech from the University of Zurich developing human antibodies to treat neurological diseases and severe allergies.
2015