Search results for: Yang Lei
Rice Science > 2011 > 18 > 2 > 79-85
Rice Science > 2010 > 17 > 3 > 161-167
Rice Science > 2007 > 14 > 2 > 71-77
Rice Science > 2011 > 18 > 2 > 79-85
Rice Science > 2010 > 17 > 3 > 161-167
Rice Science > 2007 > 14 > 2 > 71-77