Ophthalmology

Degree of diabetic retinopathy depends on