Celularity licenses biomaterials portfolio for up to $35 million

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