129 pubs · 3,146 cites · h-index 19
University of Cambridge
2013 - Present
Revolution Medicines (United States)
2025 - Present
Translational Research in Oncology
2023 - 2025
Vietnamese Voluntary Foundation
2025 - 2025
The Francis Crick Institute
2023 - 2023