Affiliation: | 1. School of Public Health, Yale University, New Haven, CT, United States;2. Yale New Haven Health Services Corporation – Center for Outcomes Research and Evaluation (YNHHSC/CORE), New Haven, CT, United States Yale University, New Haven, CT, United States;3. Yale New Haven Health Services Corporation – Center for Outcomes Research and Evaluation (YNHHSC/CORE), New Haven, CT, United States |