61 pubs · 2,518 cites · h-index 14
Atara Biotherapeutics (United States)
2023 - 2024
Pfizer (United States)
2018 - 2018
The Fertilizer Institute
2018 - 2018
CytomX Therapeutics (United States)
2013 - 2013
University of California, Santa Barbara
2003 - 2007