Astonishing Study Shows Evolution Really Does Repeat ItselfAstonishing Study Shows Evolution Really Does Repeat Itself - ScienceAlert
sciencealert.comSubmitted by sciencealert6623 in science
Evolution is often thought of as a haphazard process acting on an assortment of traits that randomly appear through genetic variation.