© Copyright Alacrita LLP 2009-11
Alacrita LLP. Registered in England & Wales, No. OC345738.
Registered office: London Bioscience Innovation Centre, 2 Royal College Street, London NW1 0NH.
On occasion, they may be available to contribute directly to client assignments. Please contact us for further information.