Dr. Barbara R. Edwards, M.D., M.P.H. is an attending physician residing in Princeton, NJ. Dr. Edwards received her undergraduate education at the University of Pennsylvania with Summa cum Laude honors. She received her M.D. at the University of Pennsylvania School of Medicine in 1988, and her Master of Public Health degree from Harvard University in 1993. Read more about Dr. Barbara Edwards Princeton, NJ Internist.