Search results for: Rui Zhao
New Phytologist > 222 > 4 > 1951 - 1964
Plant Cell, Tissue and Organ Culture (PCTOC) > 2017 > 131 > 1 > 75-88
Plant Science > 2015 > 235 > Complete > 89-100
Plant Cell, Tissue and Organ Culture (PCTOC) > 2013 > 115 > 3 > 299-308