Engaged in the clinical research and development sector, focusing on human challenge studies and viral infections. The company aims to support the pharmaceutical industry in developing vaccines and antiviral therapies through innovative clinical trial solutions.
2011
United Kingdom
201 - 500 employees
Biotechnology
$25M - 100M in revenue
$10M - 25M in profitability
Total sustainability employees
2-3
ⓘThis value represents the estimated number of employees in a company with sustainability-related roles or job titles, as determined by Illuminem using publicly available data.