10.1101/039644
Biocompatibility of Subcutaneously Implanted Plant-Derived Cellulose Biomaterials
2016-02-12