124 pubs · 12,400 cites · h-index 32
Plant (United States)
2006 - Present
University of California, Davis
2004 - Present
Carnegie Department of Plant Biology
2008 - 2024
Planta
2003 - 2012
Cary Institute of Ecosystem Studies
2003 - 2006