Tag: West Africa
These Animals Know How to Self-Medicate
The “animals’ pharmacy” mainly aims at treating parasites and wounds using plants and insects.
Cambrian Explosion Blues
Here’s a sampling of the latest speculations about the Cambrian explosion.