40 pubs · 4,072 cites · h-index 17
Frederick National Laboratory for Cancer Research
2012 - Present
National Institutes of Health
2022 - 2022
National Institute of Allergy and Infectious Diseases
2022 - 2022
Leidos (United States)
2015 - 2021
Leidos Biomedical Research Inc. (United States)
2020 - 2021