We are located in Cambridge, UK, one of the world's leading biomedical hubs, close to the Cambridge Biomedical Research Campus.
2 Worts Causeway
For all enquiries, please contact us at [email protected]
Individual staff can be contacted via our people page
Jobs and training
For information about internships, work experience placements and job vacancies, go to our jobs and training page