36 pubs · 2,679 cites · h-index 18
Kaiser Permanente
2023 - 2023
California Institute of Technology
2008 - 2015
Lund University
2012 - 2012
European Molecular Biology Organization
2009 - 2009
Keck Graduate Institute
2004 - 2006