NCT02511665 - Metformin And Longevity | Crick | Crick