Search results for: Yong Zhao
New Phytologist > 238 > 3 > 1146 - 1162
Plant Cell Reports > 2014 > 33 > 11 > 1881-1899
Rice Science > 2013 > 20 > 6 > 400-406
Rice Science > 2011 > 18 > 2 > 102-109
Rice Science > 2011 > 18 > 1 > 71-74
Rice Science > 2008 > 15 > 3 > 186-194