Selecta Biosciences
Selecta Biosciences
Employees:
70
Market Cap:
$220.57 million
Revenue:
$207 thousand
Net Income:
$-55.87 million
Selecta Biosciences
Are you from Selecta Biosciences?
Employees:
70
Market Cap:
$220.57 million
Revenue:
$207 thousand
Net Income:
$-55.87 million

1 job at Selecta Biosciences

Jobs in