Technology The first human test of a rejuvenation method will begin “shortly” By adminJanuary 28, 2026 [ad_1] Life Biosciences has been among those struggling companies. Initially formed in 2017, it at first had a strategy of…