72
enthalten in: Biosensors & bioelectronics | 2010



74
enthalten in: Science (New York, N.Y.) | 2010



76



78
enthalten in: Lab on a chip | 2009



79
enthalten in: Biosensors & bioelectronics | 2009