Hagfish intestinal antimicrobial peptides are ancient cathelicidins

Hagfish intestinal antimicrobial peptides are ancient cathelicidins | Litlas