Stklife UK

Location
United Kingdom

STKLife is a UK-based PharmaTechnology company delivering eCOA devices and clinical trial smartphones for studies.