Denghua Yan
Denghua Yan
China Institute of Water Resources and Hydropower Research
State Key Laboratory of Simulation and Regulation of Water Cycle in River Basin
Room 922, Building A, No. 1, South Yuyuantan Road
Beijing
China
100038
Papers:
The Impacts of Biochar on Soil Nutrient Leaching in the Context of Extreme Hydrological Processes.