Humanity is still subjected to the natural process of evolution, despite advances
Evolution, in very loose lines, is defined as the process which allows a species to survive by passing on the differentiating traits most likely to help offspring adapt to the world through means of natural and sexual selection. Considering the world around us has been shaped so much by human hand, a lot of people [...]
Tip us on news, scientific reports and studies, scientific advances, science art, interesting phenomena or any kind of science related material. Just write to
Tue, May 1, 2012
1 Comment