Search results for: Shenglian Luo
Colloids and Surfaces B: Biointerfaces > 2010 > 79 > 1 > 241-245
Biosensors and Bioelectronics > 2009 > 25 > 4 > 896-900
Colloids and Surfaces B: Biointerfaces > 2010 > 79 > 1 > 241-245
Biosensors and Bioelectronics > 2009 > 25 > 4 > 896-900