Immitra Bio

Immitra Bio

Switzerland - Schlieren
Biotechnology

Focus: Autologous cell therapy

Immitra Bio is a life sciences company focused on Autologous cell therapy.

OncologyGene TherapyCell Therapy
Open Jobs
0

Open Jobs (0)

No open positions listed yet.