BioPharmGuy logo
Certara

Odimma Therapeutics

Founded 2017; Website

Categories (key): DN VI AN BP GN

Locations:

HQ: Strasbourg, France - Personalized Cancer Immunotherapy


------------------
If you believe any of this information is incorrect, please let us know.