TY - RPRT TI - Eugene V. Koonin. AU - Eugene V Koonin PY - 2004 UR - https://pubmed.ncbi.nlm.nih.gov/14986627/ ID - 14986627 ER -