15 pubs · 443 cites · h-index 7
University of Oxford
2019 - 2022
Novo Nordisk (United Kingdom)
2022 - 2022
Weizmann Institute of Science
2012 - 2016
Ben-Gurion University of the Negev
2010 - 2012
Soroka Medical Center
2010 - 2011