Christoph Brackmann

Affiliations

  • Chief Financial Officer at Novocure Ltd (NVCR), 2025-03-06