NCT03367806 - Caffeine Consumption and Mortality in Diabetes | Crick | Crick