Record-Breaking Participation at the 17th World Stroke Congress in Barcelona

10 Nov 2025