Maria L. Mangoni
Section Editor(s), Protein & Peptide Letters
Department of Biochemical Sciences “A. Rossi Fanelli”, Sapienza University of Rome, Rome, Italy
Department of Biochemical Sciences “A. Rossi Fanelli”, Sapienza University of Rome, Rome, Italy