35 pubs · 1,153 cites · h-index 16
New York City Department of Health and Mental Hygiene
2023 - 2025
Northumbria Healthcare NHS Foundation Trust
2024 - 2024
New York University
2019 - 2023
National Institutes of Health
2016 - 2020
National Institute of Allergy and Infectious Diseases
2016 - 2020