Celularity licenses biomaterials portfolio for up to $35 million

Mar 10, 2026 - 13:00
 1
Celularity licenses biomaterials portfolio for up to $35 million