Skip to main content

Alessia Ricciardi

Professor

BA, University of Pisa; DEA (master's degree), Paris VII; Ph.D. Yale University