1. Heart Failure and Cardiac Regeneration (ICREC) Research Programme; Germans Trias i Pujol Health Science Research Institute; Badalona Barcelona Spain
2. Center of Regenerative Medicine in Barcelona; Barcelona Spain
3. Cardiology Service; Germans Trias i Pujol University Hospital; Badalona Barcelona Spain
4. Department of Medicine; Universitat Autònoma de Barcelona; Spain