New paper accepted: Liu et al. Lab on a chip by swilcox | Feb 23, 2010 | News New paper accepted. Liu et al. Lab on a chip