NCT00285454 - Cell Repair in Heart Failure | Crick | Crick