Celularity licenses biomaterials portfolio for up to $35 million

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