Tag Archive for: Stefanos Theoharis

Stefanos Theoharis joins OneChain Immunotherapeutics (OCI) as new CEO. He follows Jorge Alemany, CEO since 2022, when the Spin-off from the Josep Carreras Leukemia Research Institute has started.