3D printed biomaterial encapsulation with localized immunomodulation for islet transplantation

Project: Non Profit

ID: 39227254