NCT06098066 - Decoding Risks and Rewards in Ischemic Stroke Surgery | Crick | Crick