68 pubs · 9,549 cites · h-index 41
IDEX Corporation (United States)
1992 - 2015
Amgen (United States)
2002 - 2004
Laboratory of Molecular Genetics
2003 - 2003
Research & Development Corporation
1990 - 2002
Cornell University
2000 - 2001