3 employees
London based technology firm specialising in the development of software for the pharmaceutical sector
2019