Specialties
- General Anesthesia
Insurance Companies
- National Insurance Co
Hospitals
- Al Khalidi Hospital
Certifications
- Medical Council of Canada / The Canadian Medical Fellowship
Professional Highlights
Edfghhjj