53 pubs · 1,942 cites · h-index 19
AbbVie (Germany)
2019 - 2019
Stanford Medicine
2015 - 2018
Stanford University
Foundation for Biomedical Research
2016 - 2016
National Institutes of Health
2012 - 2015