103 pubs · 9,699 cites · h-index 42
Eli Lilly (United States)
2024 - Present
Loxo Oncology at Lilly (United States)
2021 - 2024
Bristol-Myers Squibb (United States)
2018 - 2020
Bristol-Myers Squibb (Switzerland)
2016 - 2016
Pfizer (United States)
2011 - 2014