Tommaso Sferruzza
Observed names: Sferruzza Tommaso, Sferruzza, Tommaso
Institutions: University of Parma, University of Turin
Observed institutions: University of Parma, University of Turin
ORCID: 0000-0003-4604-5987
Observed ORCID: 0000-0003-4604-5987
OpenAlex ID: A5017029407
