In the future, instead of spending months waiting for a life-saving heart transplant, you might be able to just print a new heart.

That's the wild new promise of a major breakthrough in 3D printing, which seeks to enlist human embryonic stem cells to produce malleable clumps of tissue.

Normally, 3D printers put together objects layer-by-layer using plastic, metal, and other materials. Space researchers want to use it to build a base on a moon, companies like MakerBot let you print out plastic toys at home, and some people have (controversially) figured out how to use 3D printers to build their own handgun parts.

According to Popular Science, this new biomedical technique would use human embryonic stem cells floating in a chemical "bio-ink." These cells have the unique ability to be coaxed into any other type of tissue in body — heart cells, liver cells, bones, you name it.  

The problem, until now, was that these specific type of stem cells were incredibly delicate. So delicate, in fact, that funneling them through a nozzle to form tissue clumps often left the cells dead. But researchers at Heriot-Watt University in Scotland found that by using the precision of a 3D printer, researchers could gently arrange the cells into spheroids and overlay them with bio-ink. They found that this process left close to 90 percent of the human embryionic stem cells alive after three days. Repeat this process enough times, and you could, in theory, begin to build any kind of body part imaginable. 

Scientists now envision printing human tissue to test drugs, patch up damaged organs, or even build entirely new body parts, although they're the first to admit that the technique has a long way to go.

But imagine: Liver failure imminent? No problem — here's a new one. Patch of skin missing from a third-degree burn? Piece of cake. How about a new set of perfect eyes without annoying astigmatism? Here you go.

Welcome to the future of medicine, folks. It's going to be great.