Showing all 3 results

Hydrocephalus is a buildup of fluid inside the skull that leads to brain swelling. Hydrocephalus means “water on the brain.”