Author

Lorenzo Testaferri

Observed names: L Testaferri, L. TESTAFERRI, L. Testaferri, LORENZO TESTAFERRI, Testaferri Lorenzo, Testaferri, L.
OpenAlex ID: A5085646313
Works count: 362
Citation count: 5,811
H-index: 44
I10-index: 158
Year
Topic
Type