Nanobiotix Completes €86.1 Million Follow-On Offering | Intellectia.AI