Search results for: Simona Scarano
Biosensors and Bioelectronics > 2010 > 26 > 4 > 1380-1385
Biosensors and Bioelectronics > 2010 > 25 > 5 > 957-966
Biosensors and Bioelectronics > 2010 > 26 > 4 > 1380-1385
Biosensors and Bioelectronics > 2010 > 25 > 5 > 957-966