Biodegradable patch developed to fix congenital heart defects in infants

by News Atlas | November 28, 2023