Skip to main content
NC State Home

Off-the-Shelf Artificial Patch Improves Cardiac Function by 50%