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