Author

Davide Russo

Observed names: D. Russo, Russo, Davide
ORCID: 0000-0001-8000-0147
Observed ORCID: 0000-0001-8000-0147
OpenAlex ID: A5052848066
Works count: 179
Citation count: 1,768
H-index: 22
I10-index: 46
Year
Topic
Type