NobleBlocks
    Surgery for post infarction ventricular septal defect (VSD): risk factors for hospital death and long term results1 | NobleBlocks