Search results for: Long Cheng
Parasite Immunology > 44 > 8 > n/a - n/a
China Communications > 2016 > 13 > 10 > 69 - 78
Telecommunication Systems > 2016 > 62 > 4 > 641-655
Sensors & Actuators: A. Physical > 2015 > 224 > Complete > 57-64
Sensors & Actuators: A. Physical > 2013 > 201 > Complete > 86-92
Biochemical and Biophysical Research Communications > 2007 > 354 > 3 > 741-746