Total Reviews 0
Dr. Nicholson graduated from the Duke University School of Medicine in 1976. He works in Boston, MA and specializes in Internal Medicine. Dr. Nicholson is affiliated with Massachusetts General Hospital.