Liming Wu

Dr. Liming Wu

Institute of Apiculture Research, Chinese Academy of Agricultural Sciences, Beijing 100093, China