Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124

Hydrocephalus means “water in the brain.” It is the morphologic end result of many different processes related to enlarging ventricles with compression on brain parenchyma and subarachnoid spaces leading to raised intracranial pressure (ICP). The active enlargement of cerebrospinal fluid…