Corporate | Nanobiotix appoints Dr Alain Herrera to the Supervisory Board

English