NCT07628556 - Antidiabetic Medications and Risk of Cancer | Crick | Crick