NCT05597917 - tTF-NGR Randomized Study - STS | Crick | Crick