269 pubs · 5,352 cites · h-index 27
Pacific Northwest Research Station
2025 - 2025
The Ohio State University
Boston University
2024 - 2024
University of Houston
2009 - 2024
Center for Clinical Studies
2017 - 2017