Header Logo

Expression of antimicrobial peptides has an antitumour effect in human cells.