Evaluating Plantar Foot Pressure in a Novel Diabetic Offl... | NCT04336176 | Trialant