Senti Biosciences secures additional $10 million investment By Investing.com

January 6, 2025