TELA Bio(TELA) - 2023 Q4 - Annual Results
Fourth Quarter 2023 Financial Results Revenue was 11.6 million in the fourth quarter of 2023, or 68% of revenue, compared to $8.2 mi ...
Fourth Quarter 2023 Financial Results Revenue was 11.6 million in the fourth quarter of 2023, or 68% of revenue, compared to $8.2 mi ...