Billionaire-backed “rejuvenation” start-up Altos Labs launches operations

Just months after the venture was unveiled, controversial biotechnology company Altos Labs has officially launched with $3 billion