O

Ornella Urzì

Sahlgrenska University Hospital

ORCID: 0000-0001-8955-8286

54 papers and 913 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
54Publications
913Total Citations
First publication: 2023