Beta
284813

Antimicrobial peptides: Current perspectives and future promises

Article

Last updated: 04 Jan 2025