NCT03763136 - Treating Heart Failure With hPSC-CMs | Crick | Crick