Search results for: Shan Li
Biosensors and Bioelectronics > 2011 > 26 > 7 > 3346-3352
Biosensors and Bioelectronics > 2010 > 26 > 3 > 1074-1079
Biosensors and Bioelectronics > 2006 > 21 > 8 > 1545-1552
Biosensors and Bioelectronics > 1999 > 14 > 3 > 327 - 334