55 pubs · 1,048 cites · h-index 13
Eli Lilly (United States)
2003 - 2020
Pfizer (United States)
2007 - 2008
Albany Molecular Research (United States)
2006 - 2008
University of California, Davis
1996 - 1997
Ohio University
1976 - 1976