Read verified patient reviews of Dr. Craig Margulies MD, a gastroenterologist in Princeton, NJ. Learn more about his background, insurance he accepts, conditions he treats, and procedures on CareDash..