Lei Deng

Dr. Lei Deng

Institute of Soil and Water Conservation, Northwest A&F University, No.26 Xinong Road, Yangling 712100, Shaanxi, China
orcid