Cardiac adenoviral S100A1 gene delivery rescues failing myocardium

Cardiac adenoviral S100A1 gene delivery rescues failing myocardium