<div>The stroma of the choroid plexus is one of the locations within the central nervous system (CNS) that serves as a shelter for tumor cells, allowing them to elude chemotherapy and potentially cause subsequent relapses in childhood acute lymphoblastic leukaemia, according to research led by the Complutense University of Madrid.</div>