55 pubs · 3,145 cites · h-index 23
Pfizer (United States)
1997 - 2017
W.E. Upjohn Institute for Employment Research
1988 - 2016
Eli Lilly (United States)
2008 - 2008
AstraZeneca (United States)
State University of New York
1996 - 1996