Biological roles of host defense peptides: lessons from transgenic animals and bioengineered tissues.

Biological roles of host defense peptides: lessons from transgenic animals and bioengineered tissues.