Vtb Capital I2Bf Netherlands, B.v.

Affiliations

  • Large Shareholder at Selecta Biosciences Inc (SELB), 2016-06-29