NCT02577874 - A Comparison of European and Chinese Blood Sugar Responses | Crick | Crick