75,000
Participants
Start Date
March 22, 2015
Primary Completion Date
December 31, 2025
Study Completion Date
RECRUITING
School of Public Health, Imperial College London, London
Imperial College London
OTHER