2017/12/30

Research In Progress for Creative Project

In a latest study, a new evolutionary theory suggests that disability and deformities may have played a crucial role in the development of our species. So, we are already in a certain sense a disabled species.