Nanobiotix S.A. has surged on strong NBTXR3 data, but its sole asset is out-licensed to Johnson & Johnson. Learn more about ...