Search results for: Lei Ye
Extreme Mechanics Letters > 2017 > 11 > Complete > 128-136
Biosensors and Bioelectronics > 2008 > 23 > 12 > 1908-1914
Extreme Mechanics Letters > 2017 > 11 > Complete > 128-136
Biosensors and Bioelectronics > 2008 > 23 > 12 > 1908-1914