34 pubs · 4,477 cites · h-index 19
Advanced Micro Devices (United States)
2004 - 2004
Molecular Devices (United Kingdom)
Molecular Devices
2002 - 2004
Golden Gate University
1999 - 1999
Eli Lilly (United States)
1987 - 1997