156 pubs · 3,857 cites · h-index 31
Tel Aviv University
1996 - Present
Sheba Medical Center
Israel Ministry of Health
2020 - 2020
University of Florida
2016 - 2016
St Vincent's Hospital Sydney