Year founded
2009
Headquarters
Cleveland
Total employees
250
Local employees
85
2023 revenue
$63.9 million
Company description
Medical device development
3,460%
5-year growth
SPR Therapeutics