26 pubs · 994 cites · h-index 11
Io Therapeutics (United States)
2026 - Present
Sanofi (United States)
2006 - 2022
Daiichi Sankyo (United States)
2019 - 2020
National Health Service
2018 - 2018
Institute of Cancer Research