Search results for: Marcella Biddoccu
Environmental Research > 2018 > 166 > C > 690-704
Agroforestry Systems > 2019 > 93 > 5 > 1765-1779
Land Degradation & Development > 29 > 3 > 617 - 629
Soil and Tillage Research > 2017 > 165 > C > 46-58
Soil & Tillage Research > 2016 > 155 > Complete > 176-189
Procedia Environmental Sciences > 2013 > 19 > Complete > 351-360