Search results for: Zhuli Wan
Journal of Molecular Biology > 2003 > 330 > 2 > 431-442
Journal of Molecular Biology > 2002 > 315 > 2 > 103-111
Science China Life Sciences > 1997 > 40 > 5 > 524-530
Science in China (Scienctia Sinica) Series B > 1995 > 38 > 9 Series B: Chemistry, Life Sciences ? Earth Sciences > 1094-1100