Search results for: Ping Luo
Molecular Biology Reports > 2012 > 39 > 8 > 8551-8558
Molecular Biology Reports > 2012 > 39 > 1 > 221-226
Molecular Biology Reports > 2011 > 38 > 6 > 3821-3828
Molecular Biology Reports > 2010 > 37 > 6 > 3037-3042
Molecular Biology Reports > 2009 > 36 > 6 > 1331-1338