60 pubs · 3,415 cites · h-index 20
Universidad Politécnica de Madrid
2001 - Present
Instituto Nacional de Investigación y Tecnología Agraria y Alimentaria
2016 - 2021
Centre for Plant Biotechnology and Genomics
2002 - 2021
Carnegie Institution for Science
2005 - 2010
Carnegie Department of Plant Biology
2005 - 2010