33 pubs · 410 cites · h-index 11
Federal Reserve
2025 - 2025
United States Food and Drug Administration
2002 - 2025
Eli Lilly (United States)
Pfizer (United States)
2024 - 2025
Office of Science