NCT05889312 2025-04-04Assessing Cancer Treatment Response to Therapy Using 18F-FSPG PETGuy's and St Thomas' NHS Foundation TrustRecruiting32 enrolled