Upstream Process Technology Lead
Biogen
- Luterbach, Solothurn
Job Description About This Role As a key leader in Upstream Process Technologies you join the Global Manufacturing Sciences Department at the Solothurn drug substance biologics…
8 Jobs
Biogen
Biogen
Biogen
Biogen
Biogen
Biogen
Biogen
Biogen