Cockroaches: Smarter than you think – Salon


Cockroaches: Smarter than you think
Salon
Cockroaches and other insects belong to a group called the arthropods, which arose some 540 million years ago. A new Chinese fossil is yielding new insights into how the arthropod brain evolved and shows that within the first 20 million years of the ...



View complete article