24 pubs · 883 cites · h-index 10
Leidos (United States)
2018 - Present
Frederick National Laboratory for Cancer Research
Harvard University
2025 - 2025
Dana-Farber Cancer Institute
Oregon State University
2010 - 2024