Search results for: Haiyu Shen
Biochemical and Biophysical Research Communications > 2016 > 478 > 1 > 293-299
Journal of Photochemistry & Photobiology, B: Biology > 2015 > 146 > Complete > 18-23
Tumor Biology > 2015 > 36 > 10 > 7641-7647
Journal of Translational Medicine > 2013 > 11 > 1 > 1-8
Veterinary Research Communications > 2010 > 34 > 7 > 619-632