TY - RPRT TI - Biosensors: past, present and future. AU - H A Hill AU - J J Davis PY - 1999 DO - 10.1042/bst0270331 UR - https://pubmed.ncbi.nlm.nih.gov/10093758/ ID - 10093758 ER -