156 pubs · 1,308 cites · h-index 19
Patient-Centered Outcomes Research Institute
2025 - 2025
Center for Scientific Review
2013 - 2013