Search results for: Huaiguo Xue
Science China Chemistry > 2009 > 52 > 12 > 2281-2286
Biosensors and Bioelectronics > 2007 > 22 > 6 > 816-821
Science China Chemistry > 2009 > 52 > 12 > 2281-2286
Biosensors and Bioelectronics > 2007 > 22 > 6 > 816-821