60 pubs · 3,780 cites · h-index 26
Hebrew University of Jerusalem
1980 - 2025
Concern Foundation
2025 - 2025
National Institutes of Health
1974 - 2017
Hadassah Medical Center
1982 - 2017
National Institute of Allergy and Infectious Diseases
1974 - 2017