Federica Scotellaro image
Federica
Scotellaro
Università Ca' Foscari Venezia
Italy