326 pubs · 9,800 cites · h-index 53
Berkeley Public Health Division
2008 - Present
University of California, Berkeley
2001 - 2025
National Institute for Occupational Safety and Health
2001 - 2021
Hospital of the University of Pennsylvania
2021 - 2021
Stanford University
2021 - 2021