Venn Life Sciences logo

Venn Life Sciences

Contract research providing clinical trial services from pre-clinical to Phase III

Headquarters

Dalkey, Ireland

Employees

51-200

Links


Org chart

Collapse

Teams


Offices