Journal of Thrombosis and Haemostasis, ‎1538-7933

Journal