Choroid plexus carcinoma (CPC) is a rare, aggressive brain cancer arising from the choroid plexus (ChP), a highly complex tissue within the brain's ventricles that produces cerebrospinal fluid. CPC is most often diagnosed in young children, and the only hope for survival is usually total removal of the tumor through surgery. However, this surgery is often complicated due to large tumor size at diagnosis, tumor invasion of nearby brain tissue, and complicated networks of blood vessels in CPC that bleed significantly in the operating room.