206 pubs · 4,449 cites · h-index 33
University of Illinois Urbana-Champaign
2026 - Present
University of Southampton
2018 - Present
Princeton University
2025 - 2025
Campbell Collaboration
2022 - 2025
Oak Ridge National Laboratory
2024 - 2024