Francesca Scarpellini
Observed names: F Scarpellini, F. Scarpellini, Scarpellini F., Scarpellini, F., Scarpellini, Francesca
Institution: Centro Diagnostico Italiano
ORCID: 0000-0002-2356-5616
Observed ORCID: 0000-0002-2356-5616
OpenAlex ID: A5078887701
