Institution: | 1. Oil Crops Research Institute of the Chinese Academy of Agricultural Sciences, Wuhan, 430062, People’s Republic of China 3. Key Laboratory of Oil Crop Biology of the Ministry of Agriculture, Wuhan, 430062, People’s Republic of China 2. Hainan Key Laboratory for Sustainable Utilization of Tropical Bioresource, Hainan University, Haikou, 570228, People’s Republic of China
|