197 pubs · 10,935 cites · h-index 48
Genomics Institute of the Novartis Research Foundation
2026 - Present
Electronic BioSciences (United States)
2025 - Present
Aptose Biosciences (United States)
2026 - Present
Fleet Science Center
2023 - 2024
Avidity (United States)
2023 - 2024