81 pubs · 3,700 cites · h-index 25
US Forest Service
2010 - Present
Pacific Southwest Research Station
2014 - Present
University of Washington
2022 - 2025
Pacific Northwest Research Station
2008 - 2025
Tree Fruit Research Laboratory
2009 - 2021