State Key Laboratory for Crop Stress Resistance and High-Efficiency Production, College of Life Sciences, Northwest A&F University, Xianyang 712100, China
Auto-generated profile, based on publicly available information
Bin-Bin Li
State Key Laboratory for Crop Stress Resistance and High-Efficiency Production, College of Life Sciences, Northwest A&F University, Xianyang 712100, China