Search results for: Xu
Life Sciences > 2006 > 79 > 4 > 324-330
Life Sciences > 2005 > 77 > 8 > 907-921
Life Sciences > 2003 > 73 > 10 > 1253-1263
Life Sciences > 2006 > 79 > 4 > 324-330
Life Sciences > 2005 > 77 > 8 > 907-921
Life Sciences > 2003 > 73 > 10 > 1253-1263