Corporate | Nanobiotix appoints Thierry Otin as Head of Manufacturing and supply

English