You are viewing a single comment's thread from:RE: Techno- Report #35 - Organs created with the first 3D Bioprinter View the full contextchappertron (67)in #technology • 6 years ago Wow, fascinating. I just know these organoids made of stem cells. Thanks for sharing Regards Chapper