47 pubs · 2,490 cites · h-index 16
Ideaya Biosciences (United States)
2026 - Present
Bristol-Myers Squibb (United States)
2012 - 2019
Université Bourgogne Franche-Comté
2018 - 2018
Scripps Research Institute
2008 - 2011
Dalhousie University
2011 - 2011