207 pubs · 19,111 cites · h-index 68
Eli Lilly (United States)
2013 - 2022
Sunshine Coast University Hospital
2021 - 2021
Angiogenesis Foundation
2006 - 2012
Genentech
2010 - 2010
Exelixis (United States)
2002 - 2005