Search results for: Xin Yuan
Biotechnology and Applied Biochemistry > 66 > 3 > 309 - 315
Biochemical and Biophysical Research Communications > 2017 > 485 > 3 > 577-583
FEBS Letters > 2013 > 587 > 10 > 1548-1555
Experimental Eye Research > 2005 > 81 > 1 > 103-115