Welcome! Please click here to Subscribe.
5901 East Lombard Street, Baltimore, MD 21224; formerly Bio Science Production Corp. (BSPC); a subsidiary of Cambrex Bio Science, Inc.; was acquired by and merged into Lonza in mid-2006