David Petrecca
Author
Alternate names David Petrecca, D. Petrecca
Institution Leibniz University Hannover
Past institutions Leibniz University Hannover, University of Pisa
ORCID: Yes
H-index: 5
I10-index:
Works count: 18
Citations count: 46