200 Powder Mill Rd #4805b, Wilmington, DE 19803, USA
Details:
Details about Inventia Life Science
Inventia Life Science revolutionizes biomedical research with advanced 3D bioprinting technology, offering an intuitive platform for creating high-quality 3D cell models.