Search results for: Yan-Long Duan
British Journal of Haematology > 202 > 1 > 135 - 146
Environmental Toxicology and Pharmacology > 2007 > 23 > 3 > 314-318
Life Sciences > 2006 > 80 > 3 > 193-199
Neuroscience Research > 2004 > 50 > 2 > 169-177