Your place for Space News
The greater strength of chimpanzees, relative to humans, may have been explained by American scientists.