Nanobiotix Provides Business Update and Reports Financial Re