Dr. Barbara Edwards

Attending Physician at Penn Medicine Princeton Health.

Dr. Barbara Edwards has extensive experience in internal medicine, currently serving as an Attending Physician at Penn Medicine Princeton Health since 2003. Prior to this role, Dr. Edwards held the position of Attending Physician at Tufts Medical Center from 1998 to 2003 and at SUNY Health Science Center, Syracuse from 1993 to 1998. Dr. Edwards earned a Master of Public Health in Health Management from Harvard T.H. Chan School of Public Health between 1991 and 1993 and a Doctor of Medicine degree from the University of Pennsylvania School of Medicine from 1984 to 1988. Dr. Edwards began academic pursuits with a Bachelor of Arts in French Studies from the University of Pennsylvania from 1979 to 1983.

Links


Org chart