Search results for: Bing Yan
Pest Management Science > 79 > 8 > 2934 - 2943
Biochemical and Biophysical Research Communications > 2016 > 478 > 1 > 293-299
Mitochondrion > 2016 > 26 > C > 86-93
Protein & Cell > 2014 > 5 > 6 > 469-479
Pest Management Science > 79 > 8 > 2934 - 2943
Biochemical and Biophysical Research Communications > 2016 > 478 > 1 > 293-299
Mitochondrion > 2016 > 26 > C > 86-93
Protein & Cell > 2014 > 5 > 6 > 469-479