ALL Anesthesia General Practitioner General surgeon Internal medicine Nephrologist UroGynecology Urologist Dr. Mohamed Al-Marhoon Senior Consultant Urological Surgeon Urologist Book An Appointment Dr Tarek Medhat Consultant Nephrologist Nephrologist Book An Appointment Dr. Alia Majeed General Practitioner General Practitioner Book An Appointment