Choroid plexus carcinoma (CPC) is a class of rare malignant life-threatening pediatric brain tumors, with a median survival of ~2.5–3 years [1, 2]. Recent advances in human genomics, cellular studies, ...