TY - RPRT TI - A perspective on surfaces and interfaces. AU - David L Allara PY - 2005 DO - 10.1038/nature04234 UR - https://pubmed.ncbi.nlm.nih.gov/16193037/ ID - 16193037 ER -