Pier Felice Balestrucci
Observed names: BALESTRUCCI, PIER FELICE, Balestrucci P. F., Balestrucci Pier Felice, Balestrucci, Pier Felice, Pier Felice Balestrucci
Institution: University of Turin
Observed institution: University of Turin
ORCID: 0009-0001-2161-2263
Observed ORCID: 0009-0001-2161-2263
OpenAlex ID: A5114262999
