Elena Seghezza

Genoa University

Address