10 pubs · 328 cites · h-index 4
United States Food and Drug Administration
1978 - 2022
Center for Devices and Radiological Health
2022 - 2022
Lawrence Livermore National Laboratory
1979 - 2020
Emerson Hospital
1988 - 1988