112 pubs · 2,682 cites · h-index 27
National Institutes of Health
2023 - 2023
National Institute of Allergy and Infectious Diseases
2023 - 2023
Leidos (United States)
2013 - 2022
Frederick National Laboratory for Cancer Research
2013 - 2022
Medical University of South Carolina
1988 - 2017