55 pubs · 2,602 cites · h-index 26
Technion – Israel Institute of Technology
2000 - 2025
Consorzio per Valutazioni Biologiche e Farmacologiche
2022 - 2023
Rappaport Family Institute for Research in the Medical Sciences
2000 - 2020
Tel Aviv Sourasky Medical Center
2004 - 2005