Icosagen Group logo

Icosagen Group

Icosagen Group is a contract research provider and technology developer for biopharmaceutical and biotechnology industries and academia.

Headquarters

Tartu, Estonia

Employees

51-200

Links


Org chart

Collapse

Teams


Offices