NCT06264167 - NODE (groiN ultrasOunD cancEr) | Crick | Crick