86 pubs · 2,258 cites · h-index 22
Exponent (United States)
2002 - Present
Cornell University
1996 - 2011
Texas Instruments (United States)
1972 - 2002
Lockheed Martin (United States)
1999 - 1999
Clinical Research Associates
1997 - 1999