185 pubs · 4,493 cites · h-index 29
United States Food and Drug Administration
2020 - 2023
Office of Science
2022 - 2022
Food and Drug Administration
2021 - 2021
Georgia Institute of Technology
2019 - 2019
University of Leeds