BioPharmGuy logo
Certara
Immudicon is defunct.

Moved from San Francisco, sole employee is CEO of new company


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