Pepdox
Recent patents on antimicrobial peptides. | Pepdox