Mr Ahmed Hamouda

Consultant Surgeon

General Surgery & Bariatric