Cyclotide structure and function: role of membrane binding and permeation. Post by: CIPPS 16 May 2019 Comments off Categories: