98 pubs · 2,501 cites · h-index 22
United States Food and Drug Administration
2007 - Present
Center for Devices and Radiological Health
2009 - 2025
Office of Science
2009 - 2024
Software (Spain)
2020 - 2020
Food and Drug Administration
2015 - 2015