Search results for: Yang Hu
Neurological Sciences > 2017 > 38 > 7 > 1255-1262
Fish Physiology and Biochemistry > 2015 > 41 > 2 > 449-461
Agricultural Sciences in China > 2009 > 8 > 9 > 1120-1129
Cardiovascular Research > 2003 > 57 > 1 > 265-276