Lonza Biologics, plc

FEI 1000583959

Facility Details

Location
Berkshire SL1 4DX (GB)
Registration Expires
December 31, 2026
Operations
ANALYSIS; API MANUFACTURE
Source
decrs