20040609181300.0 Current Topics in Peptide & Protein Research 0972-4524 Current Topics in Peptide & Protein Research 0972-4524 0972-4524 India Current Topics in Peptide & Protein Research. 0972-4524 0972-4524 Current Topics in Peptide & Protein Research.