NCT02629705 - Study of Carrageenan's Effect on Insulin Resistance in Humans | Crick | Crick