Lonza
Group leader Program Management BioConjugates
Lonza
Program Manager BioConjugates
Lonza
Operational biotechnologist and chemist for BioConjugates
Lonza
Head Program Management BioConjugates
Ecole polytechnique fédérale de Lausanne
Eidgenössische Technische Hochschule Zürich
Berner Fachhochschule