Avacta Group appoints Neil Bell as Chief Development Officer
Avacta Group plc (LON:AVCT), the developer of Affimer® biotherapeutics and reagents, has announced the appointment of Neil Bell as Chief Development Officer of Avacta Life Sciences with immediate effect. Neil will