Researchers from the Germans Trias Heart Institute (iCor) and its research unit, the Heart Failure and Cardiac Regeneration (ICREC) at IGTP (IMAGE)
Caption
Researchers from the Germans Trias Heart Institute (iCor) and its research unit, the Heart Failure and Cardiac Regeneration (ICREC) at IGTP
Credit
Credit: IGTP / Hospital Germans Trias
Usage Restrictions
Credit: IGTP / Hospital Germans Trias
License
Original content