Shiping Liu

Prof. Shiping Liu

State key laboratory of resource insects, Southwest University, Chongqing, China
orcid

Contribution