Search results for: Wenxin Geng
Resources, Conservation and Recycling > 2017 > 117 > PB > 264-273
Biochemical and Biophysical Research Communications > 2013 > 434 > 2 > 280-286
Biochemical and Biophysical Research Communications > 2013 > 433 > 4 > 595-601
Artificial Organs > 36 > 12 > 1036 - 1046
Artificial Organs > 36 > 1 > 93 - 101
Artificial Organs > 34 > 5 > 426 - 433