Search results for: Huanchen Sha
Cell Biochemistry and Biophysics > 2013 > 67 > 3 > 1059-1065
Cell Biochemistry and Biophysics > 2012 > 62 > 2 > 397-402
Annals of the New York Academy of Sciences > 1215 > 1 > 96 - 102
Medical Hypotheses > 2009 > 72 > 2 > 180-182
European Journal of Pharmacology > 2008 > 601 > 1-3 > 136-142
European Journal of Pharmacology > 2008 > 580 > 1-2 > 271-276