90810035
Jul 3, 2021
ORGANOGENESIS INC.
Subscribe
Wound dressings; medical and surgical implants comprising a combination of synthetic and biologic bioengineered tissue; dermal replacement bioactive tissue combined with a temporary synthetic epidermal layer