6 pubs · 42 cites · h-index 3
Brown University
2023 - Present
United States Food and Drug Administration
2019 - 2019
McKinsey & Company (United States)