Ms. Nedaa Obeidi

Ms. Nedaa Obeidi

Clinical Senior Lecturer, Obstetrics

3531 4085365