Search results for: Lun Wang
Electrochimica Acta > 2012 > 76 > Complete > 416-423
Electrochimica Acta > 2012 > 72 > Complete > 28-31
Electrochemistry Communications > 2010 > 12 > 5 > 650-652
Biosensors and Bioelectronics > 2009 > 24 > 11 > 3269-3274