Defensins are antimicrobial peptides and they are part of innate immunity.

More Ali Hussein's questions See All
Similar questions and discussions