For millennia Immortality has been the greatest dream of humanity. The brightest minds have tried to solve its mysteries, but despite the support of the richest people on Earth, to no avail. Well, at least in the “becoming immortal” part. In terms of longevity, humanity went a long way in recent decades. And today, when […]