Pepdox
Antimicrobial peptides of the vaginal innate immunity and their role in the fight against sexually transmitted diseases. | Pepdox