Profile picture
Serena Bovetti
University of Turin
Doctorate
Genova, Italy
mini profile avatar Serena Bovetti