Coagulation systems of invertebrates and vertebrates and their roles in innate immunity: the same side of two coins? - Loof, TG; Schmidt, O; Herwald, H (J Innate Immun, 2011)
et al.