Dr. Mahmoud Hamza

Syndicate Number: B/663
Specialization: Vascular Surgery
Contact: 71/691000

Scroll to Top