Ombretta Garbarino
Observed names: GARBARINO, OMBRETTA, Garbarino O, Garbarino, O
Institution: National Research Council
Observed institutions: National Research Council, IRCCS Humanitas Research Hospital, University of Genoa
ORCID: 0000-0003-0589-4739
Observed ORCID: 0000-0003-0589-4739
OpenAlex ID: A5053223255
