Would you pay £170,000 to come back from the dead?

Would you pay £170,000 to come back from the dead? Europe’s first cryopreservation start-up will freeze you in liquid nitrogen … Continue reading Would you pay £170,000 to come back from the dead?