68 pubs · 5,015 cites · h-index 37
Eli Lilly (United States)
2005 - 2024
Bristol-Myers Squibb (United States)
2003 - 2004
DuPont (United States)
1989 - 2002
Wilmington University
1992 - 2002
Experimental Station