Odimma Therapeutics Secures €2 Million to Complete the Preparation
02 May 2023 //
BUSINESSWIRE
Touchlight and Odimma enter cancer therapy clinical material supply agreement
08 Dec 2022 //
PHARMACEUTICAL-TECHNOLOGY
Touchlight and Odimma Therapeutics Announce Clinical Material Supply Agreement
07 Dec 2022 //
BUSINESSWIRE