89 pubs · 4,266 cites · h-index 35
United States Food and Drug Administration
2000 - 2025
Center for Drug Evaluation and Research
2005 - 2023
Harvard University
2023 - 2023
Massachusetts General Hospital
2023 - 2023
National Institute on Deafness and Other Communication Disorders
2011 - 2011