BioLamina

BioLamina AB announces release of Biolaminin® 521 LN first batches from new production suite

May 24, 2023