Last updated: 08/05/2008
AskAlix also suggests these links:
Cambridge, Cambridgeshire, , Contract manufacturing, biologics, biological, clinical trials.