32 pubs · 644 cites · h-index 12
Teva Pharmaceuticals (United States)
2012 - 2016
Sanofi (France)
2007 - 2007
South College
1995 - 1995
American Medical Research
1988 - 1988
The Ohio State University
1987 - 1988