TY - RPRT TI - Molecular bioelectronics. AU - J J Davis PY - 2003 DO - 10.1098/rsta.2003.1270 UR - https://pubmed.ncbi.nlm.nih.gov/14667299/ ID - 14667299 ER -