Skip to content

Company · founded 1897

Lonza (United Kingdom)

Slough, United Kingdom · lonza.com/about-lonza/company-profile/locations-worldwide/slough-uk.aspx

Part of Lonza (Switzerland)

Citations, last 5 years
224
Works, last 5 years
32
h-index
53
Scientists listed
7
Grants since 2016
0