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

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