Shijiazhuang Academy of Agricultural and Forestry Sciences/Hebei Academy of Provincial Soybean Industry Technology, Shijiazhuang 050041
Foundation projects: Science and Technology Research and Developmental Program of Shijiazhuang (221490112A); Hebei Provincial Soybean Industry Technology Research Institute Construction Subsidy Funds Project (225790287H); Hebei Province Science and Technology Plan Project Modern Seed Industry Science and Technology Innovation Special Project (21326333D)