Avacta appoints Chief Scientific Officer - Avacta Group plc | RNS | Ticker