DDX21 and CEP55 are essential for neuroblastoma cell growth. Here, DDX21 is linked to neuroblastoma.