29 pubs · 137 cites · h-index 7
RAND Corporation
2025 - Present
New York University
2022 - Present
Stanford University
City University of New York
2025 - 2025
Patient-Centered Outcomes Research Institute