483 pubs · 16,608 cites · h-index 52
APLA Health
2010 - Present
University of California, Los Angeles
2003 - Present
Los Angeles Medical Center
2015 - Present
Parker Institute for Cancer Immunotherapy
2018 - Present
James Madison University
2008 - 2025