Tags Human Research Isolated Traveller 6 years ago Researchers are now developing a way to fix failing hearts