The possibilities of 3D printing seem to have no bound after scientists at the University of Minnesota managed to 3D print a human heart pump capable of beating on its own. The pump is just 1.5 centimeters long, but the researchers believe the tiny organoid could have a huge impact on efforts Read More...