When scientists constructed a puzzle-solving task and pitted teams of people against teams of ants, the insects sometimes proved to be the smarter........
visit website