Celularity licenses biomaterials portfolio for up to $35 million

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