Search results
Macromolecular Bioscience > 20 > 6 > n/a - n/a
Science China Materials > 2017 > 60 > 6 > 543-553
Pharmaceutical Research > 2013 > 30 > 1 > 225-237
Biomedical Microdevices > 2013 > 15 > 1 > 97-108
Journal of Microelectromechanical Systems > 2012 > 21 > 1 > 53 - 61
Microfluidics and Nanofluidics > 2011 > 10 > 6 > 1289-1298
Medical & Biological Engineering & Computing > 2009 > 47 > 8 > 883-892