291 pubs · 7,586 cites · h-index 42
University of Michigan
2025 - Present
Campbell Collaboration
2026 - Present
University of Arizona
2005 - 2025
California Institute of Technology
2022 - 2022
South China Normal University
2016 - 2022