Financial | Nanobiotix receives first tranche disbursement of 16 million euros financing from European Investment Bank

English