195 pubs · 4,280 cites · h-index 33
Ben-Gurion University of the Negev
2006 - Present
Barzilai Medical Center
2005 - Present
Weizmann Institute of Science
2023 - 2023
Herzog Hospital
2003 - 2009
The Technological College of Beer Sheva
2008 - 2008