Sebastian Thölken

Lonza
Principal Scientist