Search results for: Haiyan Qin
Science China Physics, Mechanics & Astronomy > 2009 > 52 > 5 > 720-728
Human Immunology > 2008 > 69 > 11 > 776-780
Life Sciences > 2008 > 83 > 17-18 > 581-588
Toxicology and Applied Pharmacology > 2007 > 224 > 3 > 318-325