Selecta Biosciences Q3 2016 Earnings Report

Total Revenue
$1.05M
Previous year: $6.01M
-82.6%
EPS
-$0.43
Previous year: -$10.1
-95.8%

Selecta Biosciences

Selecta Biosciences