Chunfeng Li

Prof. Dr. Chunfeng Li

State Key Laboratory of Resource Insects, Southwest University, Chongqing, China
orcid