NCT02950168 - Edoxaban Management in Diagnostic and Therapeutic Procedures | Crick | Crick