Lonza (United Kingdom)
- h-index: 39
- Total citations: 4,999
- Total papers: 162
Homepage: http://www.lonza.com/about-lonza/company-profile/locations-worldwide/slough-uk.aspx
Homepage: http://www.lonza.com/about-lonza/company-profile/locations-worldwide/slough-uk.aspx