A team of scientists collaborates around a 3D bioprinter, discussing the customization of bioinks for a specific patient's organ transplant. The room is bathed in sunlight, casting

Code produit:
781526414