28 pubs · 2,687 cites · h-index 19
Anthera Pharmaceuticals (United States)
2011 - 2011
Cincinnati Children's Hospital Medical Center
1989 - 1997
University of Cincinnati Medical Center
1987 - 1991
University of Cincinnati
1987 - 1990
National Institutes of Health
1989 - 1989