BIO PRODUCTS LABORATORY jobs in SLOUGH BERKSHIRE, United Kingdom

and execution of the scientific activities of the team, which will include elements of laboratory work, scientific review... with elements of study design and implementation, laboratory work, scientific review, coaching of junior scientists, project...

Lonza