284 pubs · 7,336 cites · h-index 41
Kaiser Permanente
2007 - Present
Public Health Department
2023 - 2023
Prince of Wales Hospital
2022 - 2022
Kaiser Foundation Hospital
2019 - 2019
City Of Hope National Medical Center
2016 - 2016