Physician Profile

James Shedd. His primary practice is as .