Editor's picksThe first human test of a rejuvenation method will begin “shortly” adminJanuary 27, 2026 by adminJanuary 27, 202602 Life Biosciences has been among those struggling companies. Initially formed in 2017, it at first had a strategy of launching subsidiaries, each intended to pursue...