William M Shafer

William M Shafer is the author of books such as Antimicrobial Peptides and Human Disease.

Books by William M Shafer