Human evolution: tangled genetic routes.
Cann
Rebecca L
RL
D000349:Africa; D005075:Biological Evolution; D019143:Evolution, Molecular; D014644:Genetic Variation; D005826:Genetics, Medical; D006801:Humans; D012984:Software