NCT06818136 - Bladder EpiCheck European Haematuria Study | Crick | Crick