NCT01246492 - The Effect of Artificial Sweeteners on Blood Glucose Response | Crick | Crick