Senior Staff Physician at Lahey Hospital & Medical Center
Sheeja Francis is a(n) Senior Staff Physician working at Lahey Hospital & Medical Center.