Amount Raised
$15 Million
Company
TELA Bio, Inc.
Location
1 GREAT VALLEY PARKWAY, SUITE 24
Malvern, Pennsylvania, United States