Skip to main content

Davide Secchi

Associate Professor
Department of Language and Communication