1. Section of Endocrinology, Department of Medical Sciences, University of Ferrara, 44121 Ferrara, Italy
2. Laboratorio in Rete del Tecnopolo Tecnologie delle Terapie
Avanzate (LTTA), University of Ferrara, 44121 Ferrara, Italy
3. Department of Chemical and Pharmaceutical
Sciences, University of Ferrara, Via Fossato di Mortara 17, 44121 Ferrara, Italy