Search results for: Chengkai Lu
Journal of Integrative Plant Biology > 62 > 8 > 1159 - 1175
Journal of Integrative Plant Biology > 62 > 5 > 668 - 689
Journal of Integrative Plant Biology > 60 > 5 > 412 - 431
BMC Plant Biology > 2018 > 18 > 1 > 1-14