Ibrahim Abouzeid DABNM, CNIM

Physician Profile

Ibrahim Abouzeid. His primary practice is as .