Search results for: Dan Liu
Engineering in Life Sciences > 23 > 3 > n/a - n/a
Biosensors and Bioelectronics > 2017 > 96 > C > 332-338
Journal of Zhejiang University-SCIENCE B > 2015 > 16 > 2 > 155-166
Parasitology Research > 2015 > 114 > 2 > 753-757
Experimental Neurology > 2010 > 222 > 2 > 256-266