Basem Abdel-Haq Internal Medicine, Cardiology, Clinical Pharmacology, Nephrology Book a visit Basem Abdel-HaqCurriculum