NEWBIE Validate: Feasibility of a New Test to Measure Glu... | NCT04831723 | Trialant