NCT05364723 - Place of Glycation in Diabetic Retinopathy | Crick | Crick