47 pubs · 1,188 cites · h-index 16
Bicycle Therapeutics (United Kingdom)
2024 - 2025
Mersana Therapeutics (United States)
2022 - 2022
GlaxoSmithKline (United Kingdom)
2021 - 2021
Dartmouth College
2014 - 2020
Dartmouth–Hitchcock Medical Center
1997 - 2020