Platelets contribute to arterial and venous thrombosis in vivo Academic Article uri icon