O

Ori Lavi‐Rotbain

Edmond and Lily Safra Children's Hospital

ORCID: 0000-0002-0461-0717

11 papers and 162 citations.

PubIndex Score80Top 20% · early-careerHow it's scored
11Publications
162Total Citations

Top publicationsby citations

Indexing 11 publications…