Developmental haemostasis