Search results for: Shi‐Chao Ren
Journal of Integrative Plant Biology > 61 > 10 > 1043 - 1061
Molecular Plant > 2012 > 5 > 2 > 515-523
Colloid and Polymer Science > 2005 > 283 > 12 > 1349-1355
Journal of Integrative Plant Biology > 61 > 10 > 1043 - 1061
Molecular Plant > 2012 > 5 > 2 > 515-523
Colloid and Polymer Science > 2005 > 283 > 12 > 1349-1355