thisistheverge:

Researchers develop 3D-printed, urine-powered robot heart