Nanobiotix provides business update and reports financial results for the first half of 2021

English