NCT05277129 - The Immune Response to Stroke | Crick | Crick