LIU Chuanliang

Prof. LIU Chuanliang

State Key Laboratory of Cotton Biology, Institute of Cotton Research, Chinese Academy of Agricultural Sciences
orcid