Hydrocephalus refers to the medical condition in which an excessive amount of cerebrospinal fluid accumulates within the cranium. It often results in enlarged cerebral ventricles and increased ...
There are more than 20 species of mouse lemurs, and several have been identified only in recent years. This is a rarity in primate research, and illustrates just how much remains to be known about ...