36 pubs · 1,059 cites · h-index 17
Carnegie Institution for Science
2013 - 2013
Institute for Atomic and Molecular Physics
2006 - 2013
Carnegie Department of Plant Biology
2013 - 2013
Wageningen University & Research
2004 - 2013
Stanford University
2013 - 2013