Seven years before Greg Galeazzi put on a white coat at Harvard Medical School, he wore Army fatigues while serving…