Mr Omer Abdalla Title: MrFirst name: Omer Last name: Abdalla Specialty: UrologyGMC number: 7066821Special interests: