Elena Scarpato
Observed names: E Scarpato, E. Scarpato, Scarpato, Elena
Observed institutions: Federico II University Hospital, Società Italiana di Pediatria, University of Naples Federico II
ORCID: 0000-0003-3145-6206
Observed ORCID: 0000-0003-3145-6206
OpenAlex ID: A5030221819
