Do overlapping genes violate molecular biology and the theory of evolution?
D005075:Biological Evolution; D003574:Cytochrome c Group / Q000235:genetics; D004247:DNA / Q000235:genetics; D005815:Genetic Code; D006801:Humans; D009154:Mutation; D012313:RNA / Q000235:genetics; D014158:Transcription, Genetic
D003574:Cytochrome c Group; D012313:RNA; D004247:DNA