146 pubs · 3,800 cites · h-index 30
Tel Aviv University
2009 - 2025
Sheba Medical Center
Population Health Research Institute
2009 - 2024
National Institute on Aging
2024 - 2024
Hamilton Health Sciences