358 pubs · 18,713 cites · h-index 76
Public Health Department
2023 - 2023
Faculty of Public Health
Columbia University
2006 - 2023
University of Washington
1986 - 2022
Fred Hutch Cancer Center