560 pubs · 29,511 cites · h-index 63
Cedars-Sinai Medical Center
2012 - Present
Fred Hutch Cancer Center
2026 - Present
University of Alabama at Birmingham
2010 - 2025
Children's Hospital of Orange County
2022 - 2023
Molecular Oncology (United States)
2023 - 2023