Jun 6, 2012 by News Staff

The reconstruction of human limb bones found in Atapuerca, Spain, has helped scientists to determine the height of the human species Homo heidelbergensis. The...