124 pubs · 5,217 cites · h-index 32
University of Pittsburgh
1996 - Present
University of North Carolina at Chapel Hill
2024 - 2024
Patient-Centered Outcomes Research Institute
2023 - 2023
National Center for Complementary and Integrative Health
2022 - 2022
University of Pittsburgh Medical Center
2008 - 2022