O

Offir Ukashi

Sheba Medical Center

ORCID: 0000-0002-8601-6550

63 papers and 153 citations.

PubIndex Score90Top 10% · mid-careerHow it's scored
63Publications
153Total Citations
First senior author: 2026

Top publicationsby citations

Indexing 63 publications…