NCT06014398 2023-08-28Improving Survivorship and Health-related Quality of Life in Patients With Primary Brain TumoursRoyal College of Surgeons, IrelandPhase NA Unknown50 enrolled