United Kingdom

Cambridge

50/60 Station Road
Cambridge CB1 2JH

Find a consultant from Cambridge

CRA’s Cambridge office, on the south side of Station Road, provides life sciences consulting services and is located in of the largest and most modern offices in the city. Cambridge is a particularly important location for the UK’s life sciences sector with over 430 life sciences companies and organisations.

Get directions

Charles River Associates

50/60 Station Road
Cambridge CB1 2JH

+44-1223-78-3900