Pepdox
Antibacterial peptides: basic facts and emerging concepts. | Pepdox