Search results for: Ping Sun
Molecular Biology Reports > 2013 > 40 > 1 > 109-116
Molecular Biology Reports > 2013 > 40 > 8 > 4979-4984
Molecular Biology Reports > 2012 > 39 > 5 > 6329-6335
Molecular Biology Reports > 2012 > 39 > 6 > 7117-7123
Molecular Biology Reports > 2010 > 37 > 6 > 2665-2673