Synthetic biology in creating bio-compatible scaffolds for tissue engineering, medical innovation, biomaterials

Code produit:
951461277