Elena Torreggiani
trrlne@unife.it
University
Università degli Studi di Ferrara
Department
Dipartimento di Scienze Mediche
Address
via Fossato di Mortara, 70 viale Eliporto
Zip
44121
City
Ferrara
Province
Ferrara - Italia
Personal Website