Search results for: Long Sheng
Biosensors and Bioelectronics > 2012 > 31 > 1 > 349-356
Biosensors and Bioelectronics > 2007 > 22 > 12 > 3139-3145
Biosensors and Bioelectronics > 2012 > 31 > 1 > 349-356
Biosensors and Bioelectronics > 2007 > 22 > 12 > 3139-3145