NCT01375803 - Effects of Novel Fiber on Glucose Metabolism and Insulin Sensitivity | Crick | Crick