98 pubs · 2,839 cites · h-index 25
University of Geneva
2025 - 2025
Yale University
New York University
2008 - 2025
Sabin Vaccine Institute
2024 - 2024
National Bureau of Economic Research
2007 - 2023