About company

LifeArc is a self-financing medical research charity. Our ambition is to transform the way diseases are identified and treated.

GB 7-12 tavistock square
Not verified company