106 pubs · 11,239 cites · h-index 51
Group Health Cooperative
1991 - 2020
Optum (United States)
2016 - 2020
Kaiser Permanente
2007 - 2018
Third Way
2017 - 2017
Wellbeing of Women
2016 - 2016