89 pubs · 1,468 cites · h-index 22
National Research Council
2008 - 2025
National Academies of Sciences, Engineering, and Medicine
2013 - 2022
Institute of Biosciences and Bioresources
2022 - 2022
Trees and Timber Institute
2007 - 2019
University of Parma
2011 - 2011