Technical Project Leader
Basel, Basel-City, Switzerland
Novartis
Group Head Cell Line Development
Universität Stuttgart