• We make platelets.

News

Mimicking Milieus to Produce Platelets… for Science and Transfusion

Mimicking Milieus to Produce Platelets… for Science and Transfusion 150 150 Platelet BioGenesis