Factor XI/XIa Inhibitors for Stroke Prevention: Evolving Evidence and Clinical Relevance

15 December 2025