... Journal of Medicinal Chemistry. ... Department of Pharmaceutical Science and Biotechnology Center, University of Ferrara, Ferrara 44100, Italy, Institute of Pharmacology, University of Ferrara, Ferrara 44100, Italy, and Peptide Neurochemistry, LCBRA, National Institute of ...