Skip to main content

Lybatide 2, a cystine-rich peptide from Lycium barbarum