10.1101/2024.01.29.577757
Immunomodulatory Porous Regenerative Scaffolds for in situ Vascular Engineering
2024-01-31