Alleima_SSW_banner-1_728x90_251114

Tag: bioprocessing

Bioprocessing expansions

Cambrex Corporation has approved a USD 26 million expansion of its GMP contract bioprocessing capacity.