Cyclic peptides : from bioorganic synthesis to applications /: from bioorganic synthesis to applications. ([2017])