NCT03294434 2024-09-27PRaM-GBMCambridge University Hospitals NHS Foundation TrustCompleted147 enrolled