NCT06124976 - Multicenter Clinical Trial of ST-02 for Ablation of Upper Tract Urothelial Carcinoma | Crick | Crick