Author

Matteo Scaramuzza

Observed names: M Scaramuzza, M. Scaramuzza, Scaramuzza, Matteo
Observed institution: University of Padua
ORCID: 0000-0002-2560-2097
Observed ORCID: 0000-0002-2560-2097
OpenAlex ID: A5000717464
Works count: 35
Citation count: 302
H-index: 9
I10-index: 9
Year
Topic
Type