18 pubs · 23 cites · h-index 2
United States Food and Drug Administration
2022 - Present
Johnson & Johnson (United States)
2025 - 2025
George Washington University
2025 - 2025
Technology Service Corporation (United States)
2024 - 2024
Janssen (United States)
2024 - 2024