Cyclic Peptides as Novel Therapeutic Microbicides: Engineering of Human Defensin Mimetics.

Cyclic Peptides as Novel Therapeutic Microbicides: Engineering of Human Defensin Mimetics.