Barbara R. Edwards, MD, MPH

Dr. Barbara R. Edwards, Princeton doctor of internal medicine at Penn Medicine Princeton Health, is passionate about volunteering and healthy living. She attended the University of Pennsylvania, where she earned her doctoral degree in medicine, and then moved on to the Harvard School of Public Health for her Master of Public Health degree. Dr. Edwards now also serves as the Medical Director of the Bristol-Myers Squibb Community Health Center which serves uninsured and underinsured members of the community.

Articles by Barbara R. Edwards, MD, MPH