Cyclic peptides : from bioorganic synthesis to applications /: from bioorganic synthesis to applications. (2018)