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