Return to Article Details Genes, genomes, and codes: Revisiting some key terms with multiple meanings Download Download PDF