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