Search results for: Dechao Bu
FEBS Letters > 593 > 11 > 1179 - 1189
Science China Life Sciences > 2015 > 58 > 8 > 787-798
Journal of Hepatology > 2014 > 61 > 4 > 840-849
Science China Life Sciences > 2013 > 56 > 4 > 324-334
Science China Life Sciences > 2013 > 56 > 6 > 503-512
Protein & Cell > 2012 > 3 > 2 > 148-152