Search results for: Bin Han
Biochemical and Biophysical Research Communications > 2012 > 423 > 4 > 721-725
Biochemical and Biophysical Research Communications > 2011 > 408 > 1 > 45-51
Biochemical and Biophysical Research Communications > 2009 > 379 > 4 > 985-989