A Research Study Looking at Blood Sugar Control in People... | NCT05479591 | Trialant