3 works on record
Amino Acids, Peptides and Proteins 32
2007
Amino Acids, Peptides and Proteins 31
Amino Acids, Peptides and Proteins 29