148 pubs · 4,423 cites · h-index 29
United States Food and Drug Administration
2005 - Present
Center for Devices and Radiological Health
2006 - 2025
Food and Drug Administration
2013 - 2025
Office of Science
2013 - 2020
Software (Spain)
2020 - 2020