There is a huge difference between immortality and longevity. Immortality seeks to reverse aging while longevity seeks to slow down the aging process and delay major age-related diseases like cancer, stroke and dementia. People have gone to all sorts of extents to become immortal, from pills, use of animal testicle […]