Nanobiotix secures €10M in non-dilutive financing

English