105 pubs · 3,369 cites · h-index 27
Hebrew University of Jerusalem
2001 - Present
Shaare Zedek Medical Center
1996 - Present
Hospital of the University of Pennsylvania
2025 - 2025
Hadassah Medical Center
2000 - 2020
Apple (Israel)
2015 - 2015