Intercell USA (formerly IOMAI) Email Format
Biotechnology ResearchUnited States51-200 Employees
Intercell USA, formerly IOMAI, is a biotechnology research company based in the United States. It operates as a mid-sized firm within the biopharma research ecosystem, though the specific products or services it offers are not detailed in the provided information. Its official website is iomai.com. The information provided does not specify the company’s customers, founding date, or any recent developments.