The Drosophila clotting system and its messages for mammals.

The Drosophila clotting system and its messages for mammals.