7 pubs · 208 cites · h-index 4
United States Food and Drug Administration
2013 - 2013
Center for Drug Evaluation and Research
2013 - 2013
National Institutes of Health
2000 - 2000
National Institute of Diabetes and Digestive and Kidney Diseases
2000 - 2000
New York University
1992 - 1995