16 pubs · 2,971 cites · h-index 12
Takeda (United States)
2006 - 2013
University of Washington
1997 - 2002
Institute of Medicinal Plant Development
1999 - 1999
Bristol-Myers Squibb (United States)
1997 - 1997
Purdue University West Lafayette
1993 - 1996