University of Cairo School of Medicine, Cairo, Egypt
University of Cairo Hospitals, Cairo, Egypt
Abington Memorial Hospital, Abington, PA
Internal Medicine, University of Cairo Hospitals, Cairo, Egypt
Internal Medicine, Abington Memorial Hospital, Abington, PA
Nephrology, Mayo Clinic, Rochester, MN
Nephrology, Cairo Kidney Center, Cairo, Egypt
Kidney and Pancreas Trasnplantation, General Nephrology.

Learn about treatment of diseases and becoming a patient. Read more about medical services.