NCT06580002 - Repurposing Riluzole for Cancer-Related Cognitive Impairment: A Pilot Trial | Crick | Crick