NBTX logo

Nanobiotix SA (NBTX) Cost Of Goods Sold