NCT06099509 - Self-Administered 2-Hour Oral Glucose Tolerance Test | Crick | Crick