Nanobiotix launches a placement

English