Imvax

Philadelphia
26 Total Employees
Imvax is a biotechnology company focused on the development of novel patient-specific vaccines and immunotherapy strategies.

Imvax Offices

OnSite Workspace

Employees work from physical offices.

Typical time on-site:
Philadelphia, Pennsylvania, USA