Current Protein & Peptide Science Posted on March 19, 2012 by Men Yali Journal Title: Current Protein & Peptide Science ISSN: (printed) 1389-2037 (online) 1875-5550 Abbreviation: Curr. Protein Pept. Sci. Copyright Holder: Bentham Science Publishers