NCT07515079 - Efficacy Evaluation Study of BAT5906 and Lucentis® in Patients With Diabetic Macular Edema | Crick | Crick