D-print

Scientists 3D-print human liver tissue in a lab, win top prizes in NASA challenge

Home News Science & Astronomy Team Winston's engineered liver tissue held in a chamber to test to see if fluids…

2 months ago