ssd001

Stephanie S. DeLoach, MD

Contact Dr. DeLoach

833 Chestnut Street
Suite 700
Philadelphia, PA 19107

(215) 955-6550
(215) 955-5034 fax

Medical School

Duke University School of Medicine - 2002

Residency

University of Alabama

Fellowship

Hospital of University of Pennsylvania (HUP)

Board Certification

Nephrology
Internal Medicine

Hospital Appointment

Thomas Jefferson University Hospital

Research Interests

Research interests include measures arterial stiffness and wave reflection and hypertension