20 pubs · 1,717 cites · h-index 11
Carnegie Institution for Science
2013 - 2024
Carnegie Department of Plant Biology
2013 - 2024
Wageningen University & Research
2009 - 2018
Institute for Atomic and Molecular Physics
2013 - 2014
Stanford University
2013 - 2013