Why Cyclic Peptides Are a Major Research Focus | Helix Bio