Deal date

KANDO id: 623128

Financial Transaction:

Series C


Selecta Biosciences Inc