Takeda Ventures invests $3.3 mln in Univercells SA

Share this