
Tech-first clinical research organisation running end-to-end clinical trials faster and more cost-effectively via an in-house software platform with a fixed-price, milestone-based commercial model.
The Harlequin Building, 65 Southwark Street, London, Greater London, SE1 0HR, United Kingdom
View on map