Elena Vincenzi
Observed names: VINCENZI, ELENA, Vincenzi, Elena
Institution: Camelot Biomedical Systems (Italy)
Observed institutions: Camelot Biomedical Systems (Italy), University of Genoa
ORCID: 0000-0002-2384-7816
Observed ORCID: 0000-0002-2384-7816
OpenAlex ID: A5082704176
