Yunhai Lu

Key Laboratory of Sugarcane Biology and Genetic Breeding, Ministry of Agriculture / Fujian Agriculture and Forestry University, China

0000-0003-2044-2511