Financial | Nanobiotix completes a EUR 21 million private placement

English