Spanish biologists have conducted a study linking developmental morphological traits to cooperation among individuals, a subtle enigma of human evolution! Cooperation, meaning participating in a ...