Liu Zhang

Dr. Liu Zhang

Department of Entomology and MOA Key Laboratory of Pest Monitoring and Green Management, College of Plant Protection, China Agricultural University, Beijing, 100193, China
orcid

Contribution