56 pubs · 3,003 cites · h-index 24
Western University
2005 - 2005
Oregon Health & Science University
University of Toronto
Los Alamos National Laboratory
1983 - 2002
Exelixis (United States)
1999 - 2000