17 pubs · 599 cites · h-index 8
United States Food and Drug Administration
2011 - 2019
Center for Devices and Radiological Health
2008 - 2019
Office of Science
2009 - 2019
California State University Los Angeles
1980 - 1980