Affiliation: | 1. School of Life Sciences, Hubei Province Engineering Research Center for Legume Plants, Jianghan University, Wuhan, 430056, China 2. Department of Biotechnology, Institute of Resource Biology and Biotechnology, College of Life Science and Technology, Huazhong University of Science and Technology, Wuhan, 430074, China
|