Charnwood Discovery, part of Concept Life Sciences Email Format
Research ServicesEngland, United Kingdom11-50 Employees
Charnwood Discovery is a research services company based in Chapel en le Frith, England. It has 11-50 employees. It became part of Concept Life Sciences after an acquisition completed in November 2024, contributing to the group's integrated drug discovery offerings. The acquisition places Charnwood Discovery within Concept Life Sciences' preclinical drug discovery ecosystem. This aligns the firm with a broader UK-based provider of drug discovery, development and manufacturing services.