TY - RPRT TI - Biosensors--what real progress is being made? AU - D Griffiths AU - G Hall PY - 1993 DO - 10.1016/0167-7799(93)90086-o UR - https://pubmed.ncbi.nlm.nih.gov/7763644/ ID - 7763644 ER -