Search results for: Lin Ren
Environmental Science and Pollution Research > 2015 > 22 > 2 > 1545-1553
Sensors & Actuators: B. Chemical > 2012 > 161 > 1 > 1108-1113
Biosensors and Bioelectronics > 2011 > 30 > 1 > 310-314
Environmental Science and Pollution Research > 2015 > 22 > 2 > 1545-1553
Sensors & Actuators: B. Chemical > 2012 > 161 > 1 > 1108-1113
Biosensors and Bioelectronics > 2011 > 30 > 1 > 310-314