20 pubs · 956 cites · h-index 12
London School of Hygiene & Tropical Medicine
2024 - 2024
University of Plymouth
2024 - 2024
United States Food and Drug Administration
2007 - 2012
Center for Drug Evaluation and Research
2007 - 2007
California Health and Human Services Agency
1991 - 1993