C4X Discovery Holdings PLC Interim results for six months ended 31 Jan 2017
C4X Discovery Holdings PLC (LON: C4XD), a pioneering drug discovery company, today announced its interim results for the six months ended 31 January 2017. Corporate highlights: Strategy · The