Author

Luca Maestroni

Observed names: L. Maestroni, Luca MAESTRONI, Maestroni, Luca
ORCID: 0000-0002-8342-1825
Observed ORCID: 0000-0002-8342-1825
OpenAlex ID: A5065145688
Works count: 46
Citation count: 922
H-index: 17
I10-index: 20
Year
Topic
Type