Search results for: Yan He
Soil & Tillage Research > 2015 > 149 > Complete > 12-20
Environmental Pollution > 2012 > 170 > Complete > 260-267
Environmental Pollution > 2007 > 147 > 2 > 343-349
Environmental Research > 2006 > 101 > 3 > 362-372