It's True. sawse www.independent.co.uk/news/science/3dprinted-el.... Scientists have created an electronic sleeve that fits over your heart to keep it beating f It's True sawse www independent co uk/news/science/3dprinted-el Scientists have created an electronic sleeve that fits over your heart to keep it beating f