02 February 2013 2 7K Report

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

Similar questions and discussions