38 Zheda Road
Hangzhou, 310058
China
Zhejiang University
3D printing, Lab-on-a-chip, Immunochromatographic strip, Pesticide residue, Sample pretreatment, on-site detection