Search results
Science China Life Sciences > 2014 > 57 > 1 > 128-136
Biochemical and Biophysical Research Communications > 2003 > 306 > 1 > 267-275
Science China Life Sciences > 2014 > 57 > 1 > 128-136
Biochemical and Biophysical Research Communications > 2003 > 306 > 1 > 267-275