Mr Ayman Hamade

Consultant Surgeon

General Surgery