Thrombosis and haemostasis [Thromb Haemost] NLMUID: 7608063