Ophthalmology

Development of Diabetic retinopathy depends on