A novel screen-printed microfluidic paper-based electrochemical device ...

A novel screen-printed microfluidic paper-based electrochemical device ...