Scientists 3D printed muscle tissue in microgravity. The goal is to make human organs from scratch

Scientists 3D printed muscle tissue in microgravity. The goal is to make human organs from scratch