230 pubs · 3,505 cites · h-index 33
Hebrew University of Jerusalem
2013 - 2025
Shaare Zedek Medical Center
1998 - 2025
Hebrew College
2007 - 2014
Medical College of Wisconsin
2014 - 2014
Ben-Gurion University of the Negev
2004 - 2007