DEPP localizes to mitochondria and peroxisomes in neuroblastoma. Here, DEPP1 is linked to neuroblastoma.