9 pubs · 2,435 cites · h-index 9
Lawrence Berkeley National Laboratory
2007 - 2017
University of California, Berkeley
2007 - 2010
Centro de Biología Molecular Severo Ochoa
2007 - 2007
Universidad Autónoma de Madrid
2007 - 2007
Sapienza University of Rome
2007 - 2007