Discovery, structure and biological activities of the cyclotides

Discovery, structure and biological activities of the cyclotides