Ruth Karine Sitruk

Technical R&d Upstream Manager at Scinai Immunotherapeutics

About

Links

Previous companies

Org chart

Peers

Timeline

  • Technical R&d Upstream Manager

    February, 2023 - present

View in org chart