176 pubs · 4,568 cites · h-index 39
The Ohio State University Wexner Medical Center
2007 - Present
The Ohio State University
2005 - 2025
Ohio University
2024 - 2024
Ontario Institute for Cancer Research
2019 - 2019
Institute for Work & Health
2019 - 2019