NCT00422253 - Dietary Advanced Glycation End-products and Insulin Resistance in Overweight and Obese Humans | Crick | Crick