NCT02849613 - Regenerative Stem Cell Therapy for Stroke in Europe | Crick | Crick