stella
Efficacy Evaluation Study of BAT5906 and Lucentis® in Patients With Diabetic Macular Edema — Stella