Author

Pietro Capaldo

Observed names: Capaldo, Pietro, P. Capaldo, Pietro Capaldo (2947734)
ORCID: 0000-0002-4498-9848
Observed ORCID: 0000-0002-4498-9848
OpenAlex ID: A5083972963
Works count: 20
Citation count: 324
H-index: 9
I10-index: 8
Year
Topic
Type