122 pubs · 2,658 cites · h-index 22
Duke University
2023 - 2023
Pfizer (United States)
2011 - 2011
Metabolic Solutions Development Company (United States)
1990 - 2003
W.E. Upjohn Institute for Employment Research
1990 - 1994
Brigham and Women's Hospital
1981 - 1988