Pepdox
LL-37, the master antimicrobial peptide, its multifaceted role from combating infections to cancer immunity. | Pepdox