3D Systems Corporation (DDD) Retires $88 Million in Debt; Its 3D bioprinted, bioabsorabable Nerve Repair Device Receives FDA Approval

Aug 11, 2025 - 08:00
 0
3D Systems Corporation (DDD) Retires $88 Million in Debt; Its 3D bioprinted, bioabsorabable Nerve Repair Device Receives FDA Approval