CL

Cyrille Landreau

Group Leader at Selcia

No bio yet

Location

England, United Kingdom

Links


Org chart

No direct reports

Teams


Offices

This person is not in any offices


Selcia

Selcia provides integrated drug discovery services & high quality 14C radiolabelled compounds to pharma, biotechnology companies & academia


Employees

51-200

Links