Human Choroid Plexus Papilloma Cells Efficiently Transport Glucose and Vitamin C