TY - RPRT TI - Self-repairing computers. AU - Armando Fox AU - David Patterson PY - 2003 DO - 10.1038/scientificamerican0603-54 UR - https://pubmed.ncbi.nlm.nih.gov/12764937/ ID - 12764937 ER -