66 pubs · 3,989 cites · h-index 23
Eli Lilly (United States)
2001 - 2025
Roche (Canada)
2021 - 2021
La Roche College
Ono Pharmaceutical (United States)
2015 - 2015
Amgen (United States)
2011 - 2014