294 pubs · 8,045 cites · h-index 52
Medical College of Wisconsin
2019 - 2025
Leidos (United States)
2015 - 2024
Hospital for Sick Children
2024 - 2024
Frederick National Laboratory for Cancer Research
2015 - 2024
Leidos Biomedical Research Inc. (United States)
2018 - 2024