Search results for: Ping Fu
Molecular Biology Reports > 2014 > 41 > 1 > 73-83
International Urology and Nephrology > 2013 > 45 > 6 > 1653-1659
Rice Science > 2007 > 14 > 3 > 172-180
Molecular Biology Reports > 2014 > 41 > 1 > 73-83
International Urology and Nephrology > 2013 > 45 > 6 > 1653-1659
Rice Science > 2007 > 14 > 3 > 172-180