Teresa Scarpa
Observed names: Scarpa, T., T. Scarpa, teresa scarpa
Institution: University of Basilicata
Observed institution: University of Basilicata
ORCID: 0009-0004-2386-9259
Observed ORCIDs: 0009-0004-2386-9259, 0000-0002-1616-3467
OpenAlex ID: A5060028016
