Inside The $3 Billion Search For Immortality

Altos Labs is an American biotechnology research company that is reportedly leading a $3 billion search for immortality. In the pristine cylindrical atrium of Altos Labs’s Cambridge Institute of Science, under a skylight resembling a giant cyclopic eye, I ask the obvious question. What does the company actually do? “Cell rejuvenation,” replies

Read More »