TY - RPRT TI - Building the better bug. AU - D A O'Brochta AU - P W Atkinson PY - 1998 DO - 10.1038/scientificamerican1298-90 UR - https://pubmed.ncbi.nlm.nih.gov/9828468/ ID - 9828468 ER -