Molecular evolution as predicted by natural selection.
D000220:Adaptation, Biological; D005075:Biological Evolution; D004463:Ecology; D004777:Environment; D008433:Mathematics; D008954:Models, Biological; D008967:Molecular Biology; D011506:Proteins / Q000378:metabolism; D012641:Selection, Genetic
D011506:Proteins