150 pubs · 5,440 cites · h-index 28
Leidos (United States)
2018 - Present
Frederick National Laboratory for Cancer Research
2018 - Present
Leidos Biomedical Research Inc. (United States)
2018 - Present
Science Applications International Corporation (United States)
2025 - 2025
Clovis Oncology (United States)
2013 - 2024