Previous
Next
Journal
- letters in peptide science4
- nature communications4
- cellular and molecular life sciences3
- scientific reports3
- amino acids: the forum for amino acid, peptide and protein research2
- international journal of peptide research and therapeutics2
- nature chemistry2
- planta: an international journal of plant biology2
- applied microbiology and biotechnology1