65 pubs · 2,064 cites · h-index 18
Natera (United States)
2023 - 2025
Foundation for Health Care Quality
2018 - 2025
University of North Carolina at Chapel Hill
2023 - 2023
University of Washington
2002 - 2022
Impact Assessment
2016 - 2018