Tela Bio CEO Heather Getz buys $8,311 in company stock | AllMind News