Daniel Harrigan, MD practices as a Critical Care Surgeon in Caribou, ME.Daniel Harrigan, MD graduated from Dalhousie Univ, Fac Of Med, Halifax, Ns, Canada.
Primary Specialty
Critical Care Surgeon
EducationDalhousie Univ, Fac Of Med, Halifax, Ns, Canada