Mr. Osama Shalaby

Consultant Ophthalmologist

GMC number: 5190626

Page last reviewed: