Search results for: Jianhua Yang
Pesticide Biochemistry and Physiology > 2017 > 141 > C > 18-22
Cancer Letters > 2017 > 400 > C > 61-68
Biochemical and Biophysical Research Communications > 2017 > 485 > 2 > 563-568
International Immunopharmacology > 2015 > 28 > 1 > 129-135
Chemico-Biological Interactions > 2015 > 231 > Complete > 1-9