Pepdox
Cathelicidin LL-37: a multitask antimicrobial peptide. | Pepdox