89 pubs · 2,413 cites · h-index 23
National Institute of Occupational Health
2025 - 2025
Johns Hopkins University
2005 - 2024
Johns Hopkins Medicine
2012 - 2024
Office of Extramural Research
2014 - 2024
Agency for Healthcare Research and Quality
2014 - 2024