•
Mar 31, 2018

TELA Bio Q1 2018 Earnings Report

Total Revenue
$1.82M
EPS
-$32
Gross Profit
$590K

TELA Bio

TELA Bio